nginx过滤ApacheBench和WordPress的简单cc请求攻击

小周 2017-6-21 277 6/21

加入server段然后reload配置可以过滤掉低能的cc攻击。

if ($http_user_agent ~* (ApacheBench|pingback|WordPress|MJ12bot|AhrefsBot|360JK|PHP|php|Jorgee) ) {return 400;}
if ($http_user_agent = "" ) {return 101;}
if ( $request = "POST /reg.html HTTP/1.1" ) {return 400;}
if ( $request = "POST / HTTP/1.1" ) {return 400;}
if ( $request = "POST / HTTP/1.0" ) {return 400;}
if ( $request = "POST // HTTP/1.0" ) {return 400;}

- THE END -

小周

6月21日05:41

最后修改:2017年6月21日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论