Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 2024-07-29 104026

RCE Hunter


| __ \ / | | | | | | | |
| |) | | | | | |__| |
_ _ __ | |
___ _ __ | _ /| | | _| | __ | | | | ' | / _ \ '| | | \ | || |
__ | | | | || | | | | || __/ |
|
| _\|| || ||_,|| ||____|_|

Developed by NullC0d3

RCE Hunter is a Python-based tool developed by NullC0d3 for automated testing of Remote Code Execution (RCE) vulnerabilities. It supports multithreading, payload management, and includes open redirect handling for bypassing certain HTTP status codes.

Features

  • Professional PoC generation for bug bounty programs
  • Multithreaded payload testing
  • Open redirect payload handling
  • Customizable payloads and target URLs

Requirements

  • Python 3.9+
  • Docker (optional)

Installation

Using Docker

  1. Build the Docker image:
    docker build -t rce-hunter .
  2. Run the container:
    docker run --rm -v $(pwd):/app rce-hunter -u <URL> -p <PAYLOAD_FILE> -o <OPEN_REDIRECT_PAYLOAD_FILE>

Manual Setup

  1. Clone the repository:
    git clone https://github.com/Z3r0H0ur666/RCE-Hunter.git
    cd RCE-Hunter
  2. Install the required packages:
    pip install -r requirements.txt
  3. Run the script:
    python myscript.py -u <URL> -p <PAYLOAD_FILE> -o <OPEN_REDIRECT_PAYLOAD_FILE>

Usage

Command Line Options

  • -u / --url : Single target URL

  • -f / --file : File containing multiple target URLs

  • -p / --payloads : File containing payloads (required)

  • -o / --open-redirect : File containing open redirect payloads (required)

  • -t / --threads : Number of threads (default: 10)

  • -r / --report : Report file name (default: report.txt)

  • -d / --delay : Delay between requests in seconds (default: 1.0)

  • -m / --methods : HTTP methods to use (default: auto, which uses GET, POST, PUT, DELETE, PATCH)

  • -l / --log : Log file name (default: log.txt)

  • -v / --verbose : Enable verbose mode

    Screenshot 2024-07-29 103900

Example

python myscript.py -u http://example.com/vulnerable.php -p payloads/commandexc.txt -o payloads/openredirect.txt

##Support
https://medium.com/@nullc0d3

About

RCE Hunter is a Python-based tool developed by NullC0d3 for automated testing of Remote Code Execution (RCE) vulnerabilities. It supports multithreading, payload management, and includes open redirect handling for bypassing certain HTTP status codes.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages