pppoe 攻击 踢人 脚本最新版2.9.27
内网有机中毒,还是“故意中毒”,洪水般猛攻ROS服务器,以前都是见到,手动踢,这样长久也不是办法,懒人就上网找懒办法了...看了WGHBOY猛男兄的脚本,请看原链接http://bbs.routerclub.com/viewthread.php?tid=39648&extra=&highlight=%B9%A5%BB%F7&page=1,本来直接Ctrl+V放进去用的,谁知用阿拉丁猛攻,谁知道无效。。。
晕死我了。。。郁闷了,今天趁有点时间,再仔细一行行读了脚本,终于发现了问题,改了一下,
搞好了,因为只装了2.9.27版,所以只有这个版试验通过了
WGHBOY猛男兄的原脚本:
:global RxCurPacket 0
:global RxCurUser 0
#设置用户上传超过此流量时,踢人
:global RxCurMax 15000000
:foreach i in= do={
/interface monitor $i once do={
:set RxCurPacket ($sent-bits-per-second)
:set RxCurUser }
:if ($RxCurMax<$RxCurPacket) do={
/ppp active remove
/tool user-manager user disable $RxCurUser
:log info ("已经把" . $RxCurUser . "用户踢下线" . . )
}
}
修改后的脚本:
:global RxCurPacket 0
:global RxCurUser 0
#设置的用户上传超过此流量时,踢人,这里15000000大约就是15M了,自己看着设了
:global RxCurMax 15000000
:foreach i in= do={
/interface monitor $i once do={
:set RxCurPacket ($received-bits-per-second)
:set RxCurUser }
:if ($RxCurMax<$RxCurPacket) do={
/ppp active remove
/tool user-manager user disable $RxCurUser
:log info ("已经把" . $RxCurUser . "用户踢下线" . . )
}
}
只改了一个单词,大家看出来了没有?
原来这句是:
:set RxCurPacket ($sent-bits-per-second)
改后:
:set RxCurPacket ($received-bits-per-second)
重点就是sent与received的区别,原来猛男兄的应该是客户机的下载速度不能超过15000000,
改后received才是客户机的上传速度,用阿拉丁一攻就踢了。。。
造福大众,如有得罪一些兄弟的,请多多包涵!
在此多谢WGHBOY 猛男兄,多谢他抛的玉,
我砸的是砖头 这样也行? :lol支持一下!!! 本帖最后由 WGHBOY 于 2009-10-26 20:42 编辑
别跟着错:lol LZ 版权人来了 不是错不错,是版本不同 说实话2.9.27有点过时了,BUG也多,新的3.25以上版本不错,只是脚本语法变动较大。 说真的2.9的东西都不想多看一眼 问题是现在用2。9。X多过用3。X的!!!!!! 能升级的都升级了,用98的再用win7是有些不适应的 能用,够用,稳定,就OK了....
漂亮的vista,用不来...呵.. :lol 现在用win7了 内网一定要有 PPPOE服务器客户机拨号才可以用这个脚本吗? 支持
页:
[1]
2