
Semplice strumento CLI per la generazione di shell bind e reverse in più linguaggi.
Shellerator è uno strumento CLI/TUI semplice pensato per aiutare i penetration tester a generare rapidamente shell reverse, bind e web in diversi linguaggi di programmazione come Bash, Powershell, Netcat, PHP, ASPX, ecc.
Un altro progetto simile per la generazione di comandi di download di file su una riga è basato su questo codice Uberfile
Questo progetto è installato di default nell'ambiente hacking Exegol
Shellerator può essere facilmente installato usando pipx o uv.
Per installare Shellerator con pipx, esegui questo comando:
pipx install git+https://github.com/ShutdownRepo/shellerator
Per installare Shellerator con uv, esegui questo comando:
uv tool install git+https://github.com/ShutdownRepo/shellerator
usage: shellerator [-h] [-l] [-b | -r | -w] [-v] [-t TYPE] [-lp LPORT] [-lh LHOST]
Easily generate reverse, bind and webshells
options:
-h, --help show this help message and exit
-l, --list Display all type of shells supported by Shellerator
-b, --bind-shell Generate a bind shell (you connect to the target)
-r, --reverse-shell Generate a reverse shell (the target connects to you) (Default)
-w, --web-shell Generate a webshell
-v, --verbose Enable verbosity
Bindshell options:
-t TYPE, --type TYPE Type of shell to generate
-lp LPORT, --lport LPORT Listener Port
Reverse shell options:
-t TYPE, --type TYPE Type of shell to generate
-lp LPORT, --lport LPORT Listener Port
-lh LHOST, --lhost LHOST Listener IP address
Webshell options:
-t TYPE, --type TYPE Type of shell to generate
Shellerator avvierà automaticamente una TUI (Interfaccia Utente Terminale) quando un'opzione richiesta viene omessa.



Questo progetto è ispirato da Print-My-Shell
Alcuni comandi provengono dalle seguenti fonti: