宝塔用户_gclgjt 发表于 2025-8-12 23:12:51

【已完成】很旧的UA是否应该拉黑?

UA中包含Android 4.*、Android 5.*、Android 6.*、Android 7.*、Windows NT 5.*、Windows NT 6.*、Windows NT 7.*,类似这种UA中设备信息很旧的是爬虫吗?应不应该拉黑UA?

阿珂 发表于 2025-8-13 10:47:47

旧设备不一定是爬虫
是否拉黑ua,需要结合其他信息去判断
例如频繁请求,行为异常等等,再考虑是否拉黑

宝塔用户_gclgjt 发表于 2025-8-13 12:09:16

阿珂 发表于 2025-8-13 10:47
旧设备不一定是爬虫
是否拉黑ua,需要结合其他信息去判断
例如频繁请求,行为异常等等,再考虑是否拉黑 ...

现在这样的设备还有正常用户再用吗?看IP基本都是各地数据中心的

宝塔用户_gclgjt 发表于 2025-8-13 12:11:27

阿珂 发表于 2025-8-13 10:47
旧设备不一定是爬虫
是否拉黑ua,需要结合其他信息去判断
例如频繁请求,行为异常等等,再考虑是否拉黑 ...

我在UA黑名单中添加了
~*Android\s\.
~*Chrome\/\.
在网站的配置文件中添加了
if ($http_user_agent ~* "Android\s\.") {
    return 403 "请使用Android 8.0及以上版本访问";
}
if ($http_user_agent ~* "Chrome\/\.") {
    return 403 "请升级至Chrome 90+版本访问";
}
这样是不是在有低于这两种设备访问的情况下会有提示?

阿珂 发表于 2025-8-13 16:03:49

去掉ua黑名单,只在配置文件中判断

宝塔用户_gclgjt 发表于 2025-8-13 20:05:22

本帖最后由 宝塔用户_gclgjt 于 2025-8-13 20:27 编辑

阿珂 发表于 2025-8-13 16:03
去掉ua黑名单,只在配置文件中判断
COVC/048301这个标识是不是只有在爬虫的UA中才出现?
Mozilla/5.0 (Linux; U; Android 12; zh-cn; JLN-AL00 Build/HUAWEIJLN-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/121.0.6167.71 MQQBrowser/19.3 Mobile Safari/537.36 COVC/048301

COVC/048301在UA的末尾,IP看了下基本是国内外数据中心的。在deepseek中说必须拦截.也不知道该不该拦截,请指教.


阿珂 发表于 2025-8-14 11:00:30

这种不是正常的标识,属于自定义添加的
结合ip的行为去分析是否拦截,若访问频率正常、符合用户浏览逻辑可能是正常ua
行为不正常,就可以拉黑掉

宝塔用户_gclgjt 发表于 2025-8-14 11:50:55

阿珂 发表于 2025-8-14 11:00
这种不是正常的标识,属于自定义添加的
结合ip的行为去分析是否拦截,若访问频率正常、符合用户浏览逻辑可 ...

我用QQ浏览器测试了,是带这个标识的,谢谢您的回复
页: [1]
查看完整版本: 【已完成】很旧的UA是否应该拉黑?