是否有人知道一个系统实用程序(适用于 Windows),当打开它时,它会返回一个虚假的系统字体列表,该列表看起来像一个典型的原始安装或具有其他有限的唯一性值,以干扰这里描述的浏览器指纹识别尝试?
这种“隐身”模式的目标是融入群体,这样指纹看起来就会与其他指纹太相似,从而没有太大的追踪价值。
答案1
禁用 JavaScript/Flash/Java 的操作应该会停止字体检查,因为这些是主要方法。这可以在任何主流浏览器中完成。我使用 Firefox NoScript 插件,它允许我有选择地启用我希望允许在网站上运行的 JavaScript,或将某些网站指定为受信任。它还会阻止嵌入对象(例如 Flash 和 Java),直到明确允许为止。
我在参考网站上得到的结果:
+-----------------------------+----------------------------------+------------------------------------+---------------+
| Browser Characteristic | bits of identifying information | one in x browsers have this value | value |
+-----------------------------+----------------------------------+------------------------------------+---------------+
| User Agent | 9.89 | 946.25 | <too long> |
| HTTP_ACCEPT Headers | 13.71 | 13418.95 | <too long> |
| Browser Plugin Details | 1.91 | 3.76 | no javascript |
| Time Zone | 1.9 | 3.74 | no javascript |
| Screen Size and Color Depth | 1.9 | 3.74 | no javascript |
| System Fonts | 1.91 | 3.75 | no javascript |
| Are Cookies Enabled? | 0.38 | 1.31 | Yes |
| Limited supercookie test | 1.9 | 3.74 | no javascript |
+-----------------------------+----------------------------------+------------------------------------+---------------+