神刀安全网

Shell防DDOS攻击原理

人生苦短,我用Python!Life is too short,I use Python!

Shell防DDOS攻击原理

#!/bin/sh #date:2015-12-13 #filename:fang-DOS.sh  #version:v1.0 while true do     #awk '{print $1}' access_2015-12-15.log|grep -v "^$"|sort|uniq -c >/tmp/tmp.log     netstat -an|grep EST|awk -F '[ :]+' '{print $6}'|sort|uniq -c >/tmp/tmp.log      exec </tmp/tmp.log     while read line     do         ip=`echo $line|awk '{print $2}'`         count=`echo $line|awk '{print $1}'`         if [ $count -gt 3 ] && [ `iptables -L -n|grep "$ip"|wc -l` -lt 1 ]           then                iptables -I INPUT -s $ip -j DROP               echo "$line is dropped" >>/tmp/droplist.log         fi     done        sleep 5   done 

更多内容请访问李兴利博客

转载请注明: 境,无止境 »Shell防DDOS攻击原理

分享到:

Shell防DDOS攻击原理
境,无止境

Thoughts, stories and ideas.

境,无止境

不妨用手机扫描下面的二维码访问本网站:

Shell防DDOS攻击原理

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Shell防DDOS攻击原理

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址