能从访问数据中拿到对方的HTTP请求头的USER-AGENT,有些访问行为异常,但无法判断是否是有问题的,私下问了朋友也没有得到解答,哪位大佬帮忙解答下,怎么从请求头的信息去判断对方是否是真实浏览器还是模拟器;
以下是本次遇到一些行为异常的请求头案例
能从访问数据中拿到对方的HTTP请求头的USER-AGENT,有些访问行为异常,但无法判断是否是有问题的,私下问了朋友也没有得到解答,哪位大佬帮忙解答下,怎么从请求头的信息去判断对方是否是真实浏览器还是模拟器;
以下是本次遇到一些行为异常的请求头案例
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
没有的,UA 这东西本身就可以随便修改的。
用户在使用浏览器的时候本身也是可以手动改 ua 的。在一些手机端浏览器还可以切换手机端和 PC 端。
一般判断方法会有多种组合。比如说
这个东西大概率也不可能开源,如果开源了,人家就专门打个补丁就绕过了
业界的解决办法,一般也不是判断模拟器。基本就是登陆、验证码、频率: 设备指纹有了解的吗,有免费组件可用吗?
当然也有根据行为来判断的。比如说如果你在一些行为上存在异常,也会导致被风控
我用 chrome 和 chrome 自带的 device toolbar 测试的。缺一个触摸屏的测试例子。