浏览器指纹检测
网站无需Cookie就能识别您的浏览器:把几十个细小的属性——Canvas渲染、字体、屏幕、硬件、时区——组合成一枚指纹。本测试显示您的浏览器暴露了哪些属性,并估算它们携带了多少可识别信息。
0000000000000000000000000000000000000000000000000000000000000000
检测中 正在本地计算您的指纹…
各组件估算值的上限之和,估算值来自已发表的研究(Laperdrix 2016、Gómez-Boix 2018);组件之间有重叠,所以实际数字更低。超过大约33比特,指纹就能在全球所有浏览器中锁定一个。
| 组件 | 值 | 估算 | 稳定性 |
|---|---|---|---|
| Canvas渲染 | value | ||
| WebGL渲染器 | value | ||
| WebGL渲染场景 | value | ||
| 音频处理 | value | ||
| 已安装字体 | value | ||
| 屏幕 | value | ||
| User Agent与客户端提示 | value | ||
| 语言 | value | ||
| 时区 | value | ||
| 插件 / PDF查看器 | value | ||
| 触摸支持 | value | ||
| 硬件(核心数、内存、平台) | value | ||
| 存储与Cookie | value | ||
| JavaScript引擎特性 | value |
您的浏览器指纹
测试在您的浏览器中运行,显示每个组成部分的值和熵估算(可识别信息的比特数)。不会向我们的服务器发送任何内容;显示的哈希值在本地计算,便于您比较两个浏览器或两种设置。
您的浏览器有多独特?
上线之初,独特性是根据各组成部分的熵估算的,依据的是已发表的测量研究,而不是与其他访客的比较——我们不保存指纹数据库。总计超过大约33比特,就足以区分地球上的每一个浏览器;大多数未经修改的桌面浏览器都在这个水平。当我们积累了足够的匿名样本来发布真实频率时,会在此处说明。
Canvas
浏览器在一块隐藏的画布上绘制文字和图形;显卡驱动、字体和抗锯齿方面的细微差异,使像素输出成为这台机器的特征。
WebGL
显卡和驱动的名称,以及它们渲染测试场景的方式。这是桌面端熵最高的组成部分之一。
音频
一段简短的音频处理图的输出,在不同的音频栈之间略有差异。
字体
安装了哪些字体,通过测量文本宽度来检测。操作系统和已安装的软件会留下一组可辨认的字体。
屏幕与时区
分辨率、色深、像素比和设备时区。每一项的熵都很低,但稳定且采集成本低。
Navigator属性
User Agent、语言、平台、硬件并发数、设备内存、触控支持、插件,以及浏览器授予的Client Hints。
TLS / HTTP2指纹
您的浏览器协商TLS和HTTP/2的方式(密码套件顺序、扩展、设置帧)能从服务器端识别浏览器的家族和版本;它无法被扩展更改,按我们边缘节点的报告显示。
什么是浏览器指纹?
指纹识别是一种被动识别:脚本读取每个浏览器出于正当理由暴露的属性,并把它们哈希成一个标识符,这个标识符在清除Cookie和使用隐私窗口后依然存在。它被用于反欺诈和机器人检测,也被一些广告网络用来追踪拦截了Cookie的用户。与Cookie不同,它无法被删除;只能让它变得不那么独特或不那么稳定。
如何减少指纹识别
使用内置指纹保护的浏览器(开启严格跟踪保护或抗指纹模式的Firefox、Brave、Tor Browser),它们会对高熵组成部分进行随机化或标准化。把窗口保持在常见的尺寸,避免安装不常见的字体和扩展,也不要手动伪造个别值——不匹配的组合会更独特,而不是更不独特。每次更改后重新运行本测试,观察熵估算的变化;并且记住,指纹识别与您的IP地址无关:VPN不会减少它。
常见问题
什么是浏览器指纹?
网站能从您的浏览器读取的一组属性——图形输出、字体、屏幕、硬件、时区、User Agent等——组合成一个无需Cookie就能跨访问识别浏览器的标识符。
如何查看我的浏览器指纹?
运行本测试;它会列出每个组成部分的值以及一个在本地计算的哈希值。不同的浏览器、配置文件或隐私设置会产生不同的哈希值。
如何更改我的浏览器指纹?
任何组成部分的变化都会改变它:换一个浏览器或配置文件、改变窗口尺寸、安装新扩展、更新显卡驱动。要有意且稳定地改变它,请使用带指纹保护的浏览器,而不是逐个编辑数值。
如何绕过浏览器指纹识别?
您无法避免暴露网页可以合法读取的属性,但可以让它们变得常见(标准化的值,如Tor Browser的做法)或在每次访问时不一致(随机化,如Brave的做法)。两者都能挫败追踪;面对执着的反欺诈系统,两者都不完美。
如何关闭浏览器指纹识别?
没有单一的开关,因为指纹识别使用的是普通的浏览器功能。最接近的是Firefox的privacy.resistFingerprinting设置、Brave的指纹保护和Tor Browser,它们会阻止或标准化最具暴露性的API。
本页所有内容都在您的浏览器中计算,绝不上传。熵值是根据已发表的测量研究得出的估算,而不是来自我们的访客:我们不保存指纹数据库。