[英]Little assistance needed regarding linux shell script
实际上,该脚本是众所周知的DDos Deflate 。
但是使用后,我注意到我收到了一些没有ip的电子邮件,例如
Banned the following ip addresses on Thu Mar 21 21:19:01 CET 2013
138 with 138 connections
从源代码和“ netstat -ntu | awk'{print $ 5}'| cut -d:-f1 | sort | uniq -c | sort -nr”命令来看,我注意到也许我们需要避免第一行,因为看起来第一行只是打开的连接总数。
知道此脚本语言的人可以检查我是否正确并修复它吗? 也许一些额外的基本检查,例如ip ==连接数是否中断?
如果您想做自己想做的事情:
netstat -ntu |
awk 'NR>1{sub(/:.*/, "", $5); print $5}' |
sort |
uniq -c |
sort -nr
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.