Hacker News 中文摘要

RSS订阅

网页指纹识别比我想象的更糟糕(2023) -- Web fingerprinting is worse than I thought (2023)

文章摘要

网络指纹识别比想象中更为严重,网站不仅知道你在浏览的页面和IP地址,还能通过跨站追踪技术利用第三方cookie记录你的浏览历史,从而精准推送广告。这种隐私侵犯行为在互联网中普遍存在,尽管看似不道德,但已成为常态。

文章总结

标题:网页指纹追踪比我想象的更严重

主要内容:

在浏览网页时,用户通常期望保持一定的隐私和安全。虽然网站可以知道你在访问它们的页面,甚至知道你的IP地址和登录身份,但这些都是基于你自愿提供的信息。然而,跨站追踪通过第三方Cookie(如广告公司Google)来跟踪你的浏览历史,虽然你可以通过删除Cookie或使用隐私浏览模式来避免这种追踪,但这并不能完全保护你的隐私。

网页指纹追踪是一种更为复杂的用户识别方法,它通过分析你的浏览器和硬件配置来生成一个唯一的ID。许多网站使用指纹库来收集浏览器提供的多种数据,如浏览器版本、CPU数量、屏幕尺寸、操作系统等,这些数据组合起来可以生成一个独特的ID,即使你使用VPN或隐私浏览模式,也无法避免被识别。

作者通过测试一家名为FingerprintJS Inc.的公司提供的指纹追踪服务,发现其准确性令人震惊。即使清除浏览器缓存或使用隐私浏览模式,该服务仍能生成相同的ID,并将你的多次访问关联起来。

测试结果:

  1. Firefox:默认配置下容易被指纹追踪,但通过启用privacy.resistFingerprinting设置,可以增强对指纹追踪的防护。
  2. Chromium/Chrome:由于Google的广告业务,Chromium没有内置的指纹防护机制,容易被追踪。
  3. Tor Browser:基于Firefox,Tor Browser通过多重中继路由保护用户隐私,能够有效抵御指纹追踪。

结论:

指纹追踪已经成为一种流行的用户跟踪方法,即使你清除浏览历史和数据,它仍能关联你的多次浏览会话。为了保护隐私,建议使用Tor Browser或启用resistFingerprinting设置的Firefox。虽然Brave浏览器也能随机化指纹,但由于其基于Chromium引擎,仍可能助长Google的垄断。在移动设备上,只有Tor Browser和启用resistFingerprinting的Firefox能有效防护指纹追踪,而VPN并不能防止指纹追踪,它只能隐藏IP地址。

总结:

网页指纹追踪的严重性远超预期,用户需要采取更积极的措施来保护自己的隐私。

评论总结

评论主要围绕浏览器指纹识别(fingerprinting)的隐私问题展开,观点多样,涉及技术、法律和用户体验等方面。

  1. 技术实现与隐私保护

    • 一些用户对浏览器如何应对指纹识别表示好奇,尤其是Brave浏览器的处理方式(评论1、评论7)。
      • "Would be curious how Brave handles fingerprinting, I’ll have to look into that."(评论1)
      • "It’s a little unclear to me - does Brave prevent it or not?"(评论7)
    • 有用户提到Firefox的privacy.resistFingerprinting设置,并质疑为何这不是默认选项(评论14)。
      • "Why isn’t this the default in Firefox? What is the downside?"(评论14)
  2. 法律与监管

    • 有评论认为指纹识别应被明确禁止,因其比跟踪Cookie更具威胁,但公众意识不足导致监管缺失(评论6)。
      • "Browser fingerprinting is one of those things that should be outright illegal."(评论6)
    • 也有用户提到GDPR是否涵盖指纹识别,认为欧盟用户应有权选择退出(评论2)。
      • "Isn’t fingerprinting covered by GDPR in a similar way to how cookies are?"(评论2)
  3. 用户体验与隐私权衡

    • 有用户提到启用隐私保护功能后,网站可能无法正常显示暗黑模式,影响体验(评论19)。
      • "I turned on resistfingerprinting and started getting sites in light mode. The horror!"(评论19)
    • 也有用户认为频繁遇到验证码是好事,因为这表明其行为更像匿名机器人而非被追踪的目标(评论16)。
      • "I’m considering it a good thing at this point that I’m getting captcha-walled with increasing frequency."(评论16)
  4. 技术挑战与解决方案

    • 有用户质疑指纹识别的稳定性,认为浏览器升级后指纹可能失效(评论13)。
      • "If I upgrade my web browser in two weeks, doesn’t that mean that the site has lost me?"(评论13)
    • 也有用户提出浏览器是否可以伪造硬件信息以对抗指纹识别(评论20)。
      • "I was wondering why can’t browsers just fake the hardware?"(评论20)
  5. 不同浏览器的隐私表现

    • 有用户测试发现Safari在隐私模式下表现优于Chrome(评论17)。
      • "Does Safari have better privacy than Chrome?"(评论17)

总结:评论反映了用户对指纹识别技术的担忧,涉及隐私保护、法律监管、用户体验和技术挑战等多个方面。尽管有部分解决方案,但指纹识别仍是一个复杂且难以完全解决的问题。