Mozilla 研究:浏览器指纹识别真相
A comprehensive study of how fingerprintable users are

Mozilla 联合多伦多大学等机构,基于近 2500 万 Firefox 用户的真实数据,深入剖析了浏览器指纹追踪的运作机制。研究发现,用户被识别并非依赖海量数据,而是由少数几个关键指标决定,符合二八定律。基于此,Firefox 143 推出了针对性防护,在确保 Web 兼容性的前提下,将可被唯一识别的用户比例从 75% 降至 46%。研究还揭示了不同操作系统下的指纹特征差异,强调了标准化与随机化并行的必要性,并指出保护隐私的前提是保证网页正常运行。
对于默认设置而言,兼容性并非隐私的权衡代价,而是其实现的前提条件。
HN 评论区
37- M95D
> 随浏览器发布的防护措施必须保证网页能正常运行
我不同意。我开启了大部分防护功能。如果某个网站因此无法访问,那我就看不到了。这没关系,没什么大损失。用户应该克服自己的错失恐惧症(FOMO)。
- gausswho
跑了一下他们的指纹识别测试。
CSS Colours SelectedItem 和 SelectedItemText 是唯一有问题的项,它让我在 Linux 用户中的唯一识别率低于 0.0054。
为什么?
- dt3ft
> 您的浏览器与数据集不匹配,因此我们避免向您显示不准确的结果。
没错。因为我用的是自己从零构建的浏览器,除了 V8、Stylo、html5ever 以及少量其他组件外,其余都是自研。全新的 Rust 渲染引擎,不是任何现有引擎的分支。原生支持 uBlock Origin 过滤列表和自定义过滤器。截止今天,它在 Speedometer 测试中的得分超过 20,对 WPT 的覆盖率约为 89%。很快将以宽松的开源许可证发布。
- _factor
我想知道这项研究是否考虑了 GPU 渲染时间指纹?渲染图像时的微小时间差异仍然被用来识别用户。
- ape4
我读到他们不打算公开细节——这对公众来说是好事。希望他们把这些信息分享给注重隐私的浏览器厂商。