A Modern, High-Performance Web & Desktop GUI for the renowned MHDDoS Script.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
MHDDoS-GUI is an advanced evolution of the original MatrixTM/MHDDoS script, now equipped with a stunning, highly optimized graphical user interface. Designed with premium dark mode aesthetics and built for absolute performance, this project provides both a Web Dashboard and a standalone Desktop Application to launch, monitor, and manage up to 59 distinct DDoS attack methods.
- Deep TLS/JA3 Impersonation: Integrated
curl-cffito provide native-level browser fingerprinting. The engine mimics exact TLS handshakes (JA3) of specific browsers, bypassing advanced anti-bot mitigations. - HTTP/3 (QUIC) Support: High-efficiency
HTTP3method utilizing thehttpxandh3libraries to bypass modern WAFs via QUIC-based traffic. - True Distributed C2: Decentralized architecture that shares bypassed Cloudflare credentials (
cf_clearance) across the entire fleet in real-time. - Combat Impact Dashboard: Real-time visualization of "Actual Hits" (Fidelity) and target response distribution (2xx/4xx/5xx) using status code sampling.
- Precision Cloudflare Bypass: Advanced
solve_cfengine utilizingnodriver, coordinate-based Turnstile clicking, and WebGL hardware masking. - AsyncIO Core Engine: Completely asynchronous Layer 7 flooding engine (
asyncio+aiohttp) with centralized session management viaAsyncHTTPManager. - Operations History & Analytics: Persistent SQLite-backed history tracking with interactive time-series charts (PPS/BPS/Latency).
- AI Smart Bypass (Machine Learning): Adaptive heuristic feedback loop that analyzes WAF responses and dynamically tweaks User-Agents and headers.
- Enterprise-Grade UI: Fully responsive, data-dense dark mode GUI with full ARIA-compliant accessibility and "Glassmorphism 2.0" aesthetics.
To get a local copy up and running, follow these simple steps.
Ensure you have Python 3.11+ installed on your system.
- Python 3
python --version
- Clone the repo
git clone https://github.com/naravid19/MHDDoS-GUI.git
- Install required Python packages
pip install -r requirements.txt
- Install advanced browser engines
playwright install chromium
Launch the backend server and access the tactical interface via browser (port 8000).
python web_gui.py --forceStart the GUI in a standalone application window.
python desktop_gui.pyConnect multiple nodes to your master API for collective operations.
python worker.py --master http://YOUR_MASTER_IP:8000 --token SECRET_TOKENLayer 7: GET, POST, IMPERSONATE, HTTP3, CFB, CFBUAM, BYPASS, BOMB, KILLER, TOR, etc. (Total 26)
Layer 4: TCP, UDP, SYN, MCPE, DNS, VSE, MCBOT, etc. (Total 21)
- True Distributed Bypass Token Sync
- Real-time Combat Impact (Fidelity) Analysis
- Deep TLS/JA3 Fingerprinting (
IMPERSONATE) - HTTP/3 (QUIC) Protocol Support
- Automated Infrastructure Recon (Asset Discovery)
- Distributed Load Balancing across Global Fleet
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the Unlicense License. See LICENSE for more information.
Caution
This tool is meant for educational purposes and authorized network stress testing ONLY. Testing infrastructure without full legal authorization is a cybercrime.
Project Link: https://github.com/naravid19/MHDDoS-GUI
- MatrixTM / MHDDoS - Core engine foundation.
- Othneil Drew / Best-README-Template - Structural template.
- curl-cffi - TLS impersonation capabilities.
