MHDDoS: 一款包含 56 种技术 DDoS 测试工具

公众号关注 「奇妙的 Linux 世界」

设为「星标」,每天带你玩转 Linux !

0b1ce3102fa393ea1adfde175ff867fb.png

 关于MHDDoS 

MHDDoS是一款功能强大的DDoS服务器/站点安全测试工具,该工具包含56种技术,可以帮助广大研究人员对自己的服务器或网站执行DDoS安全测试。


 工具技术 


Layer7

GET | GET 泛洪

POST | POST 泛洪

OVH | 绕过OVH

RHEX | 随机HEX

STOMP | 绕过chk_captcha

STRESS | 使用高位字节发送HTTP包

DYN | 一种随机子域名的新方法

DOWNLOADER | 缓慢读取数据的新方法

SLOW | 一种DDoS的技术

HEAD|https://developer.mozilla.org/en-

US/docs/Web/HTTP/Methods/HEAD

NULL | 空UserAgent

COOKIE | 随机Cookie PHP 'if (isset($_COOKIE))'

PPS | 仅'GET / HTTP/1.1\r\n\r\n'

EVEN | 包含更多Header的GET方法

GSB | Google Project Shield 绕过

DGB | DDoS Guard 绕过

AVB | Arvan Cloud 绕过

BOT | Like Google bot

APACHE | Apache漏洞利用

XMLRPC | WP XMLRPC 漏洞利用(add /xmlrpc.php)

CFB | CloudFlare 绕过

CFBUAM | CloudFlare Under Attack Mode 绕过

绕过 | 绕过 Normal AntiDDoS

BOMB | 绕过 with codesenberg/bombardier

KILLER | 执行多线程DDoS攻击

TOR | 绕过 onion website


Layer4

TCP | TCP 泛洪绕过

UDP | UDP 泛洪绕过

SYN | SYN 泛洪

CPS | 开启或关闭连接代理

ICMP | Icmp请求泛洪 (Layer3)

CONNECTION | 使用代理打开活动连接

VSE | 发送VSE协议

TS3 | 发送Teamspeak 3 Status Ping 协议

FIVEM | 发送Fivem Status Ping 协议

MEM | Memcached 放大攻击

NTP | NTP 放大攻击

MCBOT | Minecraft Bot 攻击

MINECRAFT | Minecraft Status Ping 协议

MCPE | Minecraft PE Status Ping 协议

DNS | DNS 放大攻击

CHAR | Chargen 放大攻击

CLDAP | Cldap 放大攻击

ARD | Apple Remote Desktop 放大攻击

RDP | Remote Desktop Protocol 放大攻击


工具

CFIP | 寻找基于Cloudflare的网站真实IP地址

DNS | 显示站点的DNS记录

TSSRV | TeamSpeak SRV解析器

PING | PING服务器

CHECK | 检测目标站点状态

DSTAT | 显示收到的字节数据

其他

STOP | 终止所有攻击测试

TOOLS | 终端工具

HELP | 显示工具帮助信息


 工具要求 

dnspython

cfscrape

impacket

requests

Python3

PyRoxy

icmplib

certifi

psutil

yarl


 工具安装 


源码安装

该工具基于Python开发,因此我们首先需要在本地设备上安装并配置好Python环境。接下来,使用下列命令将该项目源码克隆至本地,并使用pip和项目提供的requirements.txt来配置工具组件:

 
 
git clone https://github.com/MatrixTM/MHDDoS.git


cd MHDDoS


pip install -r requirements.txt
(向右滑动、查看更多)


One-Line安装

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

(向右滑动、查看更多)

 工具使用样例 

Layer7(网站)

python start.py bypass https://example.com 5 101 socks5.txt 100 3600


python start.py bomb https://example.com 0 50 proxy.txt 100 3600
(向右滑动、查看更多)


Layer4(服务器)

 
 
python start.py udp 1.1.1.1:53 1 3600


python start.py dns 1.1.1.1:53 100 3600 dns.txt


python start.py minecraft 1.1.1.1:53 1000 3600 5 socks5.txt

(向右滑动、查看更多)


调试模式(记录攻击状态)

python start.py bypass https://example.com 5 1000 socks5.txt 100 100 true


python start.py udp 1.1.1.1:53 1 100 true


python start.py dns 1.1.1.1:53 1 100 dns.txt true


python start.py minecraft 1.1.1.1:53 1 100 5 socks5.txt true
(向右滑动、查看更多)


工具/帮助

 
 
python start.py tools


python start.py help


 工具运行截图 

008bd0e8b8403f4a71af60472c35c8ae.jpeg

9b99a9f6fdb6279d199a6f4271650818.jpeg


 工具视频 

使用演示:https://www.aparat.com/v/bHcP9

工具教程:https://www.aparat.com/v/XPn5Z


 许可证协议 

本项目的开发与发布遵循MIT开源许可证协议。


 项目地址 

MHDDoS:https://github.com/MatrixTM/MHDDoS

本文转载自:「FreeBuf」,原文:https://url.hi-linux.com/bZAQw,版权归原作者所有。欢迎投稿,投稿邮箱: editor@hi-linux.com。

e0980d76624f92b2da1378c89544d2d9.gif

最近,我们建立了一个技术交流微信群。目前群里已加入了不少行业内的大神,有兴趣的同学可以加入和我们一起交流技术,在 「奇妙的 Linux 世界」 公众号直接回复 「加群」 邀请你入群。

d2fff216cc71e0e6eb874ee3119484e5.png

你可能还喜欢

点击下方图片即可阅读

28230cc3e0822dffe3647e81617ea764.png

从入门到实践,Linux 防火墙软件 IPtables 保姆级中文教程

f3873b1569ff7ad27d5fe6f0b1833704.png
点击上方图片,『美团|饿了么』外卖红包天天免费领

e5670209e5b839f44149791f056a0488.png

更多有趣的互联网新鲜事,关注「奇妙的互联网」视频号全了解!

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值