
Простой CLI инструмент для генерации bind и reverse оболочек на нескольких языках.
Shellerator — это простой инструмент CLI/TUI, предназначенный для помощи пентестерам в быстрой генерации обратных, связывающих и веб-оболочек на нескольких языках программирования, таких как Bash, Powershell, Netcat, PHP, ASPX и т.д.
Ещё один похожий проект для генерации однострочных команд загрузки файлов основан на этом коде: Uberfile
Этот проект установлен по умолчанию в хакерской среде Exegol
Shellerator можно легко установить с помощью pipx или uv.
Чтобы установить Shellerator с помощью pipx, выполните эту команду:
pipx install git+https://github.com/ShutdownRepo/shellerator
Чтобы установить Shellerator с помощью uv, выполните эту команду:
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 автоматически запустит TUI (текстовый пользовательский интерфейс), если какой-либо обязательный параметр опущен.



Этот проект вдохновлён Print-My-Shell
Некоторые команды взяты из следующих источников: