MHDDoS README

The project's README from github.com/MatrixTM/MHDDoS. As one markdown file: README.md.

MHDDoS

DDoS Testing Toolkit · 57 Methods · Python 3

Forks Last commit Stars License Issues

For authorized testing and educational use only.
Do not attack systems, websites, or networks without the owner's explicit permission.

Download · Features · Installation · Docker · Documentation · Community · Hosting


MHDDoS preview

MHDDoS script preview


⚠️ Important Notice

[!CAUTION] MHDDoS is 100% free. Do not send money to anyone claiming to sell this project. If someone asks you to pay for MHDDoS, treat it as a scam.

[!WARNING] Use this project only on infrastructure you own or have explicit authorization to test.


✨ Features & Methods

MHDDoS includes methods for multiple network layers, utility commands, and console helpers.

💣 Layer 7

Icon Method Description
GET GET GET Flood
POST POST POST Flood
OVH OVH Bypass OVH
RHEX RHEX Random HEX
STOMP STOMP Bypass chk_captcha
STRESS STRESS Send HTTP packets with high byte payloads
DYN DYN Random subdomain method
DOWNLOADER DOWNLOADER Slow data-reading method
SLOW SLOW Slowloris method
HEAD HEAD HTTP HEAD method
NULL NULL Null User-Agent and related headers
COOKIE COOKIE Random Cookie method
PPS PPS Minimal GET / HTTP/1.1 request
EVEN EVEN GET method with additional headers
GSB GSB Google Project Shield bypass
DGB DGB DDoS-Guard bypass
AVB AVB ArvanCloud bypass
BOT BOT Googlebot-style requests
APACHE APACHE Apache exploit method
XMLRPC XMLRPC WordPress XML-RPC method (/xmlrpc.php)
CFB CFB Cloudflare bypass
CFBUAM CFBUAM Cloudflare Under Attack Mode bypass
BYPASS BYPASS Generic anti-DDoS bypass
BOMB BOMB Bombardier-based method
🔪 KILLER Multi-threaded target method
🧅 TOR Onion/Tor target method

🧨 Layer 4 / Layer 3

Icon Method Description
TCP TCP TCP Flood
UDP UDP UDP Flood
SYN SYN SYN Flood
OVH-UDP OVH-UDP UDP method with randomized headers and binary payload
CPS CPS Repeated proxy connection open/close
ICMP ICMP ICMP Echo Request flood
CONNECTION CONNECTION Keep proxy connections alive
VSE VSE Valve Source Engine protocol
TS3 TS3 TeamSpeak 3 status ping protocol
FIVEM FIVEM FiveM status ping protocol
FIVEM-TOKEN FIVEM-TOKEN FiveM confirmation token method
MEM MEM Memcached amplification
NTP NTP NTP amplification
MCBOT MCBOT Minecraft bot method
MINECRAFT MINECRAFT Minecraft status ping protocol
MCPE MCPE Minecraft PE status ping protocol
DNS DNS DNS amplification
CHAR CHAR Chargen amplification
CLDAP CLDAP CLDAP amplification
ARD ARD Apple Remote Desktop amplification
RDP RDP Remote Desktop Protocol amplification

⚙️ Tools

Run the tools console with:

python3 start.py tools
Icon Tool Description
🌟 CFIP Find the real IP address of Cloudflare-powered websites
🔪 DNS Show DNS records
📍 TSSRV TeamSpeak SRV resolver
⚠️ PING Ping servers
📌 CHECK Check website status
📊 DSTAT Display sent/received byte statistics

🎩 Console Commands

Icon Command Description
❌ STOP Stop all running methods
🌠 TOOLS Open console tools
👑 HELP Show script usage

📥 Downloads

Prebuilt releases are available from GitHub Releases.


🚀 Getting Started

📦 Requirements

🔧 Clone & Install

git clone https://github.com/MatrixTM/MHDDoS.git
cd MHDDoS
pip install -r requirements.txt

⚡ One-Line Installation on a Fresh VPS

apt -y update && apt -y install curl wget libcurl4 libssl-dev python3 python3-pip make cmake automake autoconf m4 build-essential git && git clone https://github.com/MatrixTM/MHDDoS.git && cd MH* && pip3 install -r requirements.txt

🐳 Docker

git clone https://github.com/MatrixTM/MHDDoS.git
cd MHDDoS
docker compose build

Then start the container:

docker compose run -it --entrypoint /bin/bash mhddos

[!TIP] You can also use the built image directly by enabling the relevant line in the Docker Compose configuration.


📚 Documentation

Full project documentation is available in the GitHub Wiki.

For bug reports and repository-related issues, use GitHub Issues.

[!NOTE] Please do not use the Issues section for general support questions.


🌐 Community

GitHub Telegram Channel Telegram Group

⭐ Like the project?

Consider leaving a star on the repository — it helps the project grow.


☁️ Hosting

🚀 PFcloud

PFcloud Hosting

⚡ You can buy an 10Gbps cheap server from PFcloud Hosting with crypto (Scan Allowed).

Explore PFcloud Hosting


⚡ Zomro

Zomro Hosting

🕒 Zomro Hosting allows you to purchase an hourly server using crypto and completely anonymously.

Explore Zomro Hosting


MHDDoS

Made for authorized security testing and research.

Python 3 · Open Source · Community Driven

MHDDoS (MatrixTM/MHDDoS)

Searching Database…

16.9K ·GitHub
What is this?MHDDoS is a Python 3 DDoS testing toolkit with 57 attack methods spanning Layer 7 (HTTP floods, Cloudflare/OVH bypasses) and Layer 4/3 (TCP, UDP, SYN, amplification attacks), meant for authorized security testing and research.
Is this a GUI app or a command-line script?It is a Python command-line script with an interactive console: you pick an attack method, run utility tools (CFIP, DNS, PING, CHECK, DSTAT), or issue commands like STOP, TOOLS and HELP — there is no graphical interface.
How do I get it running?Clone the repository and install the Python requirements, or skip manual setup entirely and run the provided Docker Compose configuration (a prebuilt image can also be enabled directly in the compose file).
Do I need any Python libraries before running it?Yes — besides Python 3 it requires dnspython, cfscrape, impacket, requests, PyRoxy, icmplib, certifi, psutil and yarl.
Is it legal to just run this against any website?No — the README explicitly warns to only use MHDDoS on infrastructure you own or are explicitly authorized to test; attacking anything else goes against the project's stated terms.
Who is this intended for?Security researchers and penetration testers running authorized tests on their own or explicitly permitted systems — the README frames it strictly as educational/testing tooling.
Is MHDDoS really free to use?Yes, the README states it is 100% free and warns that anyone asking for payment to use it is running a scam.
Can it bypass protections like Cloudflare or DDoS-Guard?Yes, it has dedicated Layer 7 methods such as CFB/CFBUAM for Cloudflare, DGB for DDoS-Guard, GSB for Google Project Shield and AVB for ArvanCloud.
What utility tools come with it besides the attack methods?A built-in tools console offers CFIP (find a Cloudflare site's real IP), DNS record lookup, TSSRV (TeamSpeak SRV resolver), PING, CHECK (site status) and DSTAT (traffic statistics).
Can I deploy it with Docker?Yes, a Docker Compose setup is provided, and you can also enable a line in the compose file to use a prebuilt Docker image directly.
Creator
MatrixTM
Size
2 MB
Stars
16.9K
Age
6y
Commits · 90 Days