when RULE_INIT {
set static::mseconds 10000
set static::maxdupreq 10
}
when CLIENT_ACCEPTED {
set dup_req 0
set last_req “”
}
when HTTP_REQUEST {
if { $last_req equals “” } {
set last_req [HTTP::uri] set dup_req 0
}
elseif { $last_req == [HTTP::uri] } {
incr dup_req
after $static::mseconds { if {$dup_req > 0} {incr dup_req -1} }
if { $dup_req > $static::maxdupreq } {
log “Killing suspected Mirai at [IP::client_addr]”
TCP::respond “HTTP/1.0\r\n200 OK\r\nLocation: http\r\n\r\n”
TCP::close
}
}
else {
set dup_req 0
}
}
[Up]常用資訊
[重點文章] 重點文章 [重點文章] 重點文章
2017年10月23日 星期一
測試
test
訂閱:
張貼留言 (Atom)
-
[SHELL] grep 指令使用 or 及 and 查兩個條件以上
-
[Debian] Zabbix 5.0 安裝 中文化
沒有留言:
張貼留言