CLI生成多语言反弹Shell:Shellerator
- 发表于
- 安全工具
Shellerator
Shellerator是一个简单的命令行工具,旨在帮助渗透测试人员快速生成多种语言(Bash,Powershell,Java,Python等)的单行反弹Shell。该项目的灵感来自Print-My-Shell。我只是重写了它,并添加了一些选项为其增添了亮点。反弹和绑定Shell列表还不完善,有空的时候我继续完善。
安装
1 2 |
git clone https://github.com/ShutdownRepo/shellerator pip3 install --user -r requirements.txt |
使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
usage: shellerator.py [-h] [-b | -r] [-t TYPE] [-p LPORT] [-i LHOST] Generate a bind/reverse shell optional arguments: -h, --help show this help message and exit -l, --list Print all the types of shells shellerator can generate -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) Bind shell options: -t TYPE, --type TYPE Type of the shell to generate (Bash, Powershell, Java...) -p LPORT, --port LPORT Listener Port Reverse shell options: -t TYPE, --type TYPE Type of the shell to generate (Bash, Powershell, Java...) -i LHOST, --ip LHOST Listener IP address -p LPORT, --port LPORT Listener Port |
快速生成指定反弹Shell
如果您已经知道要生成哪种类型的Shell,并且没有时间在漂亮的CLI菜单中选择语言,则可以使用适当的-t
(或--type
)选项进行设置。
1 |
python3 shellerator.py [-r | -b] -t/--type bash -i/--ip 192.168.56.1 -p/--port 1337 |
原文连接:CLI生成多语言反弹Shell:Shellerator
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。