浏览器特征检测手段总结

本文总结一些浏览器检测常用的特征,区别浏览器和爬虫的不同:

爬虫--归根结底是要伪装浏览器去获取数据,我们需要做的就是尽量满足浏览器的特征。

序号属性名称属性值
1user-agentMozilla/5.0 --pass--
2platformWin32
3screen width1536
4screen-height864
5cookieEnabletrue
6cpu核心数量12
7时区,-480为东时区-480
8浏览器插件3
9颜色24
  • 浏览器指纹:UUID、Canvas、Webgl等组合获得"唯一"指纹,这里的唯一是指重复概率较小,不等于不重复。对于这种,暂时只想到了建立用户池。
  • 隐藏链接反爬虫:隐藏几个钓鱼链接,一旦访问,立即拉黑IP,这些链接对浏览器是不可见的,只要不访问即可。

程序员未雨

Do one thing at a time, and do well.

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

鼠标轨迹的检测和原理

我们在浏览器鼠标拖动某个 web元素组件 时,是会记录一些坐标位置的,但是selenium 偏移时会造成只有起始点和终点的坐 ...

滑块验证码案例一

目标网址:http://www.porters.vip/captcha/jigsaw.html 观察结论: 当鼠标点击紫色按钮后,会出现缺口 查看html元素, ...

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

浏览器特征检测手段总结