
Outil CLI simple pour la génération de shells bind et reverse dans plusieurs langages.
Shellerator est un outil CLI/TUI simple conçu pour aider les pentesters à générer rapidement des shells reverse, bind et web dans plusieurs langages de programmation comme Bash, Powershell, Netcat, PHP, ASPX, etc.
Un autre projet similaire pour la génération de commandes de téléchargement de fichiers en une ligne est basé sur ce code Uberfile
Ce projet est installé par défaut dans l'environnement de hacking Exegol
Shellerator peut être facilement installé avec pipx ou uv.
Pour installer Shellerator avec pipx, exécutez cette commande :
pipx install git+https://github.com/ShutdownRepo/shellerator
Pour installer Shellerator avec uv, exécutez cette commande :
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 démarrera automatiquement une TUI (Interface Utilisateur Terminal) lorsqu'une option obligatoire est omise.



Ce projet est inspiré par Print-My-Shell
Certaines commandes proviennent des sources suivantes :