网站被爬虫攻击,分析日志发现对方使用代理池 单个 IP 在一个时间段(1-5s)内,只请求一次
正常的浏览器访问应该会因为页面的复杂性,产生多个请求
请教各位大神,有没方法可以拒绝单位时间内只产生 1 次 或 几次请求的 IP 并将其加入黑名单 ?
正常的浏览器访问应该会因为页面的复杂性,产生多个请求
请教各位大神,有没方法可以拒绝单位时间内只产生 1 次 或 几次请求的 IP 并将其加入黑名单 ?
|
neoblackcapMay 15, 2020
1
你既然能分析出对方是在用代理池,那么你直接封了他们代理池不就可以了?
|
|
kaikai5601May 15, 2020
2
有个 limit 模块是可以限流的
|
|
qoo2019May 15, 2020
3
nginx+lua
百度下就出来了 |
|
4
|
|
pmispigMay 15, 2020
5
用 openresty lua 就好了
|
|
hstvMay 23, 2020
6
分析他请求多特征,UA COOKIE 其它代码。然后屏蔽。还有个办法。
|