浏览器指纹
什么是浏览器指纹?
了解浏览器指纹的组成、与身份识别的区别,以及如何解读 Canvas、WebGL、字体和设备信号。
作者:BrowserCheak从环境特征到指纹
网站为了正确显示内容,可以读取屏幕尺寸、语言与浏览器能力。把这些特征与渲染结果组合起来,就能形成描述当前环境的指纹。它不是浏览器签发的身份证,也不要求网站先写入 Cookie。
BrowserCheak 具体读取什么
指纹工具页读取 Canvas 绘图摘要、WebGL 参数摘要、离线音频摘要、字体探测结果、屏幕信息、时区与语言。Canvas 会在同一次运行中绘制两次以检查稳定性。工具页在本机显示结果,报告工作流则有单独的数据提交过程。
指纹相同或不同意味着什么
同型号设备和相似配置可能产生相同信号,浏览器更新也可能让同一设备的摘要改变。要评估唯一性,需要明确的样本群体和统计方法。本站没有代表性人群数据库,因此不会把摘要长度解释成唯一性百分比。
做一次可解释的对比
先记录浏览器版本、窗口大小和网络状态,再运行检测。每次只改变一项设置,例如隐私模式或某个站点权限。观察哪些字段改变,同时检查网站能否正常工作。不要把“摘要变化”直接等同于“无法追踪”。