要说起ddos攻击,相信我们都知道,但是有的人会利用ddos攻击脚本来进行适当的防范,那ddos攻击脚本怎么用呢?下面小编就为您详细的介绍一下。
利用好脚本可以有效的防御网络上面的攻击,比如说ddos攻击脚本。那ddos攻击脚本怎么用呢?了解网络安全常识,首先就要了解常见电脑黑客攻击类型与预防方法,下面佰佰安全网小编就带您认识一下吧。
1.系统要求
(1)LINUX内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。
(2)iptables版本:1.3.7
2.安装
安装iptables1.3.7和系统内核版本对应的内核模块kernel-smp-modules-connlimit
3.配置相应的iptables规则
示例如下:
(1)控制单个IP的最大并发连接数
iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 50 -j REJECT #允许单个IP的最大连接数为30
#默认iptables模块不包含connlimit,需要自己单独编译加载,请参考该地址
//sookk8.blog.51cto.com/455855/280372不编译内核加载connlimit模块
(2)控制单个IP在一定的时间(比如60秒)内允许新建立的连接数
iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --update --seconds 60 --hitcount 30 -j REJECT iptables -A INPUT -p tcp --dport 80 -m recent --name BAD_HTTP_ACCESS --set -j ACCEPT#单个IP在60秒内只允许最多新建30个连接
4.验证
(1)工具:flood_connect.c(用来模拟攻击)
(2)查看效果:
使用
watch 'netstat -an | grep:21 | grep<模拟攻击客户机的IP>| wc -l'
实时查看模拟攻击客户机建立起来的连接数,
使用
watch 'iptables -L -n -v | \grep<模拟攻击客户机的IP>'
查看模拟攻击客户机被DROP的数据包数。
5.注意
为了增强iptables防止CC攻击的能力,最好调整一下ipt_recent的参数如下:
#cat/etc/modprobe.conf options ipt_recent ip_list_tot=1000 ip_pkt_list_tot=60
#记录1000个IP地址,每个地址记录60个数据包#modprobe ipt_recent
关于网络安全小知识,佰佰安全网小编为您介绍和普及这么多了,看完上面的介绍,您对“ddos攻击脚本怎么用”这个问题了解多少了呢?如果您想了解更多关于ddos攻击的其他知识,您可以关注我们佰佰安全网站上的内容介绍。
责任编辑:慕丹萍
2023.01.04 21:29:39
2023.01.04 21:28:35
2023.01.04 21:27:17
2023.01.04 21:26:06
2023.01.04 21:24:17
2022.12.08 20:47:20
07/13小偷入室盗窃会怎么踩点?
07/17房主去世,子女怎么把房子过户到自己名下?
07/17小区保安和业主发生冲突怎么解决?
09/30红绿灯停电怎么通行,大家知道吗?
12/30冬季冻伤怎么预防治疗
05/21手机通话记录遭泄露该如何投诉?