Using this script you can easily generate various types of reverse shells without leaving your command line. This script will come in handy when you are playing CTF like challenges.
- Bash
- Perl
- Ruby
- Golang
- Netcat
- Ncat
- Powershell
- Awk
- Lua
- Java
- Socat
- Nodejs
- Telnet
- Python
# clone the repo
$ git clone https://github.com/thelinuxuser-choice/tankigen
# change the working directory to tankigen
$ cd tankigen
#install the requirements
$pip install -r requirements.txt
#fire it up
$python3 tankigen.py
usage: tankigen.py [-h] [-i IPADDR] [-p PORTNUM] [-t TYPE] [-l] [-a]
optional arguments:
-h, --help show this help message and exit
-i IPADDR, --ip IPADDR
IP address
-p PORTNUM, --port PORTNUM
Port number
-t TYPE, --type TYPE Type of the reverse shell to generate
-l, --list List all available shell types
-a, --all Generate all the shells
- Please ⭐️ this repository if this project helped you!
- Contributions of any kind welcome!