我试图欺骗此页面中的结果以具有更多的隐私/匿名性:https : //panopticlick.eff.org/index.php? action = log & js =yes
到目前为止,我能做的最好的就是使用“ User Agent Switcher”插件来更改用户代理。
关于如何更改其他值的任何想法?像插件详细信息和系统字体一样。
我试图欺骗此页面中的结果以具有更多的隐私/匿名性:https : //panopticlick.eff.org/index.php? action = log & js =yes
到目前为止,我能做的最好的就是使用“ User Agent Switcher”插件来更改用户代理。
关于如何更改其他值的任何想法?像插件详细信息和系统字体一样。
Answers:
我知道这个问题已经很老了,但是当寻找这个问题时,这是第一个结果。
简短答案:在Firefox 29+上,将“ plugins.enumerable_names”设置为“”(空字符串)。
显然,从版本29开始,Firefox在about:config上有一个设置,用于控制可枚举的插件。它不能完全解决问题,因为可以查询单个插件,但是它可以帮助您。
此属性是“ plugins.enumerable_names”,并且具有可以枚举的允许前缀列表。因此,对于默认设置“ Java,Nexus Personal,QuickTime,Shockwave”,将枚举所有以“ Java”,“ Nexus Personal”,...开头的插件名称,而所有其他插件名称将被隐藏。要隐藏所有内容,只需清除该字符串(将其设置为“”)即可。
更多信息:https : //mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html
更新:正如Pointy在评论中提到的那样,此功能已被删除,因为它并未真正阻止插件枚举(但使其变得更难一点)。
这是该修补程序的bugzilla页面:https ://bugzilla.mozilla.org/show_bug.cgi?id =1169945
UPDATE2:快速搜索后,似乎唯一阻止枚举插件的方法是将它们设置为“从不激活”。同时,删除额外的插件并随机分配用户代理可能会有所帮助。
plugins.enumerable_names
在Firefox 42 config属性
对于用户代理,可以使用“ about:config”创建一个名为“ general.useragent.override”的值,并将该值设置为空白(或您喜欢的用户代理)。
将“ plugins.click_to_play”设置为“ true”将停止字体枚举。
将“ dom.storage.enabled”设置为“ false”可能也很有用。
供参考,请查看此Firefox插件:随机代理Spoofer