
Herramienta CLI simple para la generación de shells bind y reverse en múltiples lenguajes
Shellerator es una herramienta CLI/TUI sencilla diseñada para ayudar a los pentesters a generar rápidamente shells reversas, bind y webshells en múltiples lenguajes de programación como Bash, PowerShell, Netcat, PHP, ASPX, etc.
Otro proyecto similar para la generación de comandos de descarga de archivos en una sola línea se basa en este código: Uberfile
Este proyecto está instalado por defecto en el entorno de hacking Exegol
Shellerator se puede instalar fácilmente usando pipx o uv.
Para instalar Shellerator con pipx, ejecuta este comando:
pipx install git+https://github.com/ShutdownRepo/shellerator
Para instalar Shellerator con uv, ejecuta este 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 iniciará automáticamente una TUI (Interfaz de Usuario en Terminal) cuando se omita una opción requerida.



Este proyecto está inspirado en Print-My-Shell
Algunos comandos provienen de las siguientes fuentes: