常规浏览器本质是“单实例浏览器”,诸如Chrome、Edge、Firefox等常规浏览器本质是“单实例浏览器”,它们拥有一个“几乎固定不变”的指纹信息和一个与浏览器所在电脑绑定的IP地址,以及浏览器自己的配置环境(用来存储Cookie数据、历史记录等信息),换言之,当您使用常规浏览器访问某个网站时,无论您打开多个标签页或者新开多个浏览器窗口,网站都会认为您是同一个用户。
一.指纹浏览器是什么?
指纹浏览器是多实例浏览器,可以创建多个“账号”,并为每个"账号"指定一个唯一的浏览器指纹信息和某个城市的IP地址;每个"账号"都相当于一个完全隔离的浏览器运行实例,该实例拥有自己的配置环境,Cookie数据、历史记录等信息与其它实例完全隔离;这意味着您可以在一台电脑上同时打开多个指纹浏览器登录同一个网站的多个账号而不会相互影响。
从技术上来说,由于浏览器指纹严重依赖于JavaSCRipt脚本,可以使用NoScript或者Privacy badger插件来防止追踪,或者直接禁用加载JS来防止指纹信息获取。
JS检测参数:
IP归属地
网络运营商
操作系统
浏览器名称
代理服务器
DNT状态
浏览器语言
显示器尺寸
系统时区
系统时间
显卡及驱动程序
声卡及驱动程序
HTTP请求头
等等。。。
通过以上指标能计算出一个指纹ID
使用传统的浏览器多开/分身做法,检查浏览器指纹ID后,发现指纹ID都是一样的,也就是说,传统的多开/分身经过检测后,也会被识别为同一用户。
二.指纹ID有什么用?
当您开启浏览器分身或无痕浏览器后,如果指纹ID相同,很有可能会在有指纹检测的网站系统中暴露您的真实身份, 具体请参考指纹检测中的各项ID,最好使用指纹浏览器并设置使所有检测ID都不一样。
注意,由于不同的系统使用的指纹算法不一样,因此更多的应该关注指纹检测中的各项检测数值,而不是最终计算的指纹ID。
本文链接:http://www.awyerwu.com/9993.html ,转载需注明文章链接来源:http://www.awyerwu.com/
- 喜欢(0)
- 不喜欢(0)