xp4xbox / Python-Backdoor

This project is a cross-platform backdoor/reverse shell and post-exploitation tool written in Python3
GNU General Public License v3.0
714 stars 205 forks source link

Python Backdoor

This project is a cross-platform backdoor/reverse shell and post-exploitation tool written in Python3.

image

Installation

You will need:

  1. Download via git git clone https://github.com/xp4xbox/Python-Backdoor --recursive
  2. Install the project requirements by running python -m pip install -r requirements.txt
  3. Install each submodule requirements by running the following:
    • python -m pip install -r src/submodule/LaZagne/requirements.txt
    • python -m pip install -r src/submodule/wesng/requirements.txt (Windows only)

Features

Currently, this program has several features, notably:

Asterisk means only supported on Windows

Quick Usage

  1. Open src/setup.py -h in python to view build args
  2. Run src/setup.py with desired args, eg. -o 192.168.10.92 -p 3003
  3. Check the dist folder for the binary.
  4. Disable your firewall on the server or configure your firewall to allow the port chosen.
  5. Run the src/main_server.py -p <port> to start the server and accept connections.

If you plan on using the program with DNS hostname or external IP, you must port forward your chosen port.

Command Arguments

eg.

Common problems & Solutions

Disclaimer

This program is for educational purposes only. I take no responsibility or liability for own personal use.

License

License