根据 http://panopticlick.eff.org/ 你的浏览器泄露了足够多的有关你电脑的信息,足以让你从一两百万人中脱颖而出。安装的字体列表和插件列表尤其能说明问题。仅我安装的字体列表就能唯一地识别我。
有谁知道 Windows 上有没有一个实用程序可以将 PC 置于“普通安装字体”模式 - 模拟全新安装操作系统后机器上的字体列表?这会让您看起来像“人群中的一员” - 几乎是匿名的。会有成千上万个工作站和您的一样。
答案1
设备指纹识别可能很难防御。正如您所指出的,字体和插件可能会泄露大量系统信息。最好的防御方法是禁用 Flash 和 Java,并使用一组通用插件。JavaScript 可用于获取有关您的浏览器和计算环境的大量信息。您的用户代理和任何数量的系统配置(例如罕见或多个屏幕配置)也可能泄露大量信息。
如果您主要关心的是字体,那么最好使用全新安装的系统或虚拟机进行浏览。
其他潜在(部分)解决方案:
Tor [https://www.torproject.org/]- 谨慎使用时,可以为您提供高度的匿名性。
禁用 Flash 和 Java 以最大限度地减少字体泄漏。
谨慎控制 JavaScript,例如使用 NoScript 插件 [http://noscript.net/]。请注意,这是一个维护成本相当高的过程。
使用 Firefox 扩展,例如 FireGloves [http://fingerprint.pet-portal.eu/?menu=6]改变您的浏览器所呈现的用户代理。
并且不要忘记其他所有基本信息,例如 IP 地址(使用 Tor、VPN、SSH 隧道或其他代理)、cookie 和其他已保存的状态(经常清理浏览器中的这些信息),以及浏览时跟踪您的大量跟踪器(考虑通过主机文件、浏览器插件、DNS 和/或代理进行强有力的跟踪器阻止)。