
다중 언어로 바인드 및 리버스 셸을 생성하는 간단한 CLI 도구
Shellerator는 침투 테스터가 Bash, PowerShell, Netcat, PHP, ASPX 등 여러 프로그래밍 언어로 리버스 셸, 바인드 셸, 웹 셸을 빠르게 생성할 수 있도록 돕는 간단한 CLI/TUI 도구입니다.
한 줄 파일 다운로드 명령어 생성을 위한 유사한 프로젝트인 Uberfile은 이 코드를 기반으로 합니다.
이 프로젝트는 해킹 환경 Exegol에 기본 설치되어 있습니다.
Shellerator는 pipx 또는 uv를 사용하여 쉽게 설치할 수 있습니다.
pipx로 Shellerator를 설치하려면 다음 명령어를 실행하세요:
pipx install git+https://github.com/ShutdownRepo/shellerator
uv로 Shellerator를 설치하려면 다음 명령어를 실행하세요:
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에서 영감을 받았습니다.
일부 명령어는 다음 출처에서 가져왔습니다: