8000 GitHub - mkdirlove/RevShellz: Yet another reverse shell generator written in Python.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mkdirlove/RevShellz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


RevShellz
Yet another reverse shell generator written in Python.

About

Initially developed by mkdirlove and enhanced by me (veilwr4ith), is a reverse shell payload generator compatible with Linux, Windows, and macOS. The updated version includes ne
7E97
w features such as Base64 and URL encoding for payloads, which helps avoid straightforward detection by making them less immediately recognizable. This is particularly useful for Capture The Flag (CTF) challenges with payload restrictions. Additionally, I've incorporated various payloads into the tool's dictionary, including Python-based payloads, Lua, and msfvenom options for Metasploit.

Contributors

Installation

Copy-paste this into your terminal:

git clone https://github.com/mkdirlove/RevShellz.git
cd RevShellz
python3 revshellz.py

or

python3 revshellz.py -h

Usage

░█▀▄░█▀▀░█░█░█▀▀░█░█░█▀▀░█░░░█░░░▀▀█ v2.0-dev
░█▀▄░█▀▀░▀▄▀░▀▀█░█▀█░█▀▀░█░░░█░░░▄▀░
░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀░▀▀▀░▀▀▀░▀▀▀ 

Made with ❤️  by @mkdirlovee & @veilwr4ith

usage: revshellz.py [-h] [-ip IPADDRESS] [-p PORT] [-os OPERATING_SYSTEM] [-pl PAYLOAD] [-l LIST] [-enc ENCODE]

RevShellz: Yet another reverse shell generator written in Python.

options:
  -h, --help            show this help message and exit
  -ip IPADDRESS, --ipaddress IPADDRESS
                        Target IP address
  -p PORT, --port PORT  Target port number
  -os OPERATING_SYSTEM, --operating-system OPERATING_SYSTEM
                        Target operating system (linux, windows, macos)
  -pl PAYLOAD, --payload PAYLOAD
                        Payload for reverse shell
  -l LIST, --list LIST  List available reverse shell payload types for the specified OS
  -enc ENCODE, --encode ENCODE
                        Encode the payload in Base64 or URL

Example

Listing reverse shells

python3 revshellz.py -l linux, windows, macos

Example

Generating reverse shell for Linux

python3 revshellz.py -ip 10.10.10.1 -p 1337 -rs 'bash -i' -os linux

Generating reverse shell for Windows

python3 revshellz.py -ip 10.10.10.1 -p 1337 -rs 'PowerShell #1' -os windows

Generating reverse shell for MacOS

python3 revshellz.py -ip 10.10.10.1 -p 1337 -rs 'nc mkfifo' -os linux

Generating reverse shell with URL Encoding

python3 revshellz.py -ip 10.10.10.1 -p 1337 -rs 'nc mkfifo' -os linux -enc url

Generating reverse shell with Base64 Encoding

python3 revshellz.py -ip 10.10.10.1 -p 1337 -rs 'nc mkfifo' -os linux -enc base64

About

Yet another reverse shell generator written in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0