All Projects → sameera-madushan → Print My Shell

sameera-madushan / Print My Shell

Licence: mit
Python script wrote to automate the process of generating various reverse shells.

Programming Languages

python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
ruby
36898 projects - #4 most used programming language
golang
3204 projects
perl
6916 projects
bash
514 projects
awk
318 projects

Projects that are alternatives of or similar to Print My Shell

xeca
PowerShell payload generator
Stars: ✭ 103 (-26.43%)
Mutual labels:  penetration-testing, ctf, ctf-tools
Jwtxploiter
A tool to test security of json web token
Stars: ✭ 130 (-7.14%)
Mutual labels:  penetration-testing, ctf, ctf-tools
Fwdsh3ll
Forward shell generation framework
Stars: ✭ 62 (-55.71%)
Mutual labels:  penetration-testing, ctf-tools, reverse-shell
penelope
Penelope Shell Handler
Stars: ✭ 291 (+107.86%)
Mutual labels:  reverse-shell, ctf, ctf-tools
YAPS
Yet Another PHP Shell - The most complete PHP reverse shell
Stars: ✭ 35 (-75%)
Mutual labels:  reverse-shell, penetration-testing, ctf-tools
Flask Unsign
Command line tool to fetch, decode, brute-force and craft session cookies of a Flask application by guessing secret keys.
Stars: ✭ 90 (-35.71%)
Mutual labels:  penetration-testing, ctf, ctf-tools
Stegcracker
Steganography brute-force utility to uncover hidden data inside files
Stars: ✭ 396 (+182.86%)
Mutual labels:  penetration-testing, ctf, ctf-tools
Karkinos
Penetration Testing and Hacking CTF's Swiss Army Knife with: Reverse Shell Handling - Encoding/Decoding - Encryption/Decryption - Cracking Hashes / Hashing
Stars: ✭ 115 (-17.86%)
Mutual labels:  ctf, ctf-tools, reverse-shell
Owasp Workshop Android Pentest
Learning Penetration Testing of Android Applications
Stars: ✭ 60 (-57.14%)
Mutual labels:  penetration-testing, ctf
Oscp Ctf
oscp-ctf is a small collection of basic Bash scripts that make life easier and save time whether you are in the OSCP labs, HackThebox or playing around with CTFs.
Stars: ✭ 62 (-55.71%)
Mutual labels:  ctf, ctf-tools
Ancypwn
Script to setup pwn environment for CTF with Docker
Stars: ✭ 126 (-10%)
Mutual labels:  ctf, ctf-tools
Ctfsubmitter
A flag submitter service with distributed attackers for attack/defense CTF games.
Stars: ✭ 56 (-60%)
Mutual labels:  ctf, ctf-tools
Awesome Hacking Resources
A collection of hacking / penetration testing resources to make you better!
Stars: ✭ 11,466 (+8090%)
Mutual labels:  penetration-testing, ctf
Spellbook
Micro-framework for rapid development of reusable security tools
Stars: ✭ 53 (-62.14%)
Mutual labels:  ctf, ctf-tools
Ctfcli
ctfcli is a tool to manage Capture The Flag events and challenges
Stars: ✭ 43 (-69.29%)
Mutual labels:  ctf, ctf-tools
Ctfcracktools
China's first CTFTools framework.中国国内首个CTF工具框架,旨在帮助CTFer快速攻克难关
Stars: ✭ 1,118 (+698.57%)
Mutual labels:  ctf, ctf-tools
Nullctf
A Discord bot that provides ctf tools for collaboration in Discord servers!
Stars: ✭ 78 (-44.29%)
Mutual labels:  ctf, ctf-tools
Libc Database
Build a database of libc offsets to simplify exploitation
Stars: ✭ 1,122 (+701.43%)
Mutual labels:  ctf, ctf-tools
Defcon 2017 Tools
DEFCON CTF 2017 Stuff of Shit by HITCON
Stars: ✭ 86 (-38.57%)
Mutual labels:  ctf, ctf-tools
Pwn Sandbox
A sandbox to protect your pwn challenges being pwned in CTF AWD.
Stars: ✭ 81 (-42.14%)
Mutual labels:  ctf, ctf-tools

Print-My-Shell

"Print My Shell" is a python script, wrote to automate the process of generating various reverse shells based on PayloadsAllTheThings and Pentestmonkey reverse shell cheat sheets.

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.

iaa

Available Shell Types

  • Bash
  • Perl
  • Ruby
  • Golang
  • Netcat
  • Ncat
  • Powershell
  • Awk
  • Lua
  • Java
  • Socat
  • Nodejs
  • Telnet
  • Python

Git Installation

# clone the repo
$ git clone https://github.com/sameera-madushan/Print-My-Shell.git

# change the working directory to Print-My-Shell
$ cd Print-My-Shell

Usage

usage: shell.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

Support & Contributions

  • Please ⭐️ this repository if this project helped you!
  • Contributions of any kind welcome!

Buy Me A Coffee

License

Print My Shell is made with ♥ by @__sa_miya__ and it is released under the MIT license.

References

Payloads All The Things Reverse Shell Cheat Sheet

Pentestmonkey Reverse Shell Cheat Sheet

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].