如何在firefox中隐藏浏览器插件详细信息以获得更多隐私?


16

我试图欺骗此页面中的结果以具有更多的隐私/匿名性:https : //panopticlick.eff.org/index.php? action = log & js =yes

到目前为止,我能做的最好的就是使用“ User Agent Switcher”插件来更改用户代理。

关于如何更改其他值的任何想法?像插件详细信息和系统字体一样。


1
您试图通过此操作完成什么?
2012年

9
@David更多隐私。通常不要让随机网站收集有关您的所有信息。
HappyDeveloper 2012年

Answers:


2

Firefox中尚无此方法。这是必须的,以便您连接的服务器可以知道以什么形式将内容发送回给您。我可以得出的最接近的类比是SSL如何发送所有可接受的连接类型(SSL1,TSL等),以及服务器可以选择要用于通信的内容。当我们将所有这些信息发送到服务器时,我们让它知道我们拥有这些插件,并且它可以向我们发送我们可以使用的内容。

如果您担心浏览器的安全性,则可以使用它NoScript来阻止不必要的脚本在浏览器上运行。这意味着它更有可能使您的浏览器不那么“独特”。


9

我知道这个问题已经很老了,但是当寻找这个问题时,这是第一个结果。

简短答案:在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:快速搜索后,似乎唯一阻止枚举插件的方法是将它们设置为“从不激活”。同时,删除额外的插件随机分配用户代理可能会有所帮助。


1
有没有plugins.enumerable_names在Firefox 42 config属性
尖尖

谢谢你的提醒。似乎它们已被删除,因为它几乎没有用(您仍然可以列出插件列表并逐一进行测试)。我将同时更新我发现的内容
Daniel Vaz

8

对于用户代理,可以使用“ about:config”创建一个名为“ general.useragent.override”的值,并将该值设置为空白(或您喜欢的用户代理)。

将“ plugins.click_to_play”设置为“ true”将停止字体枚举。

将“ dom.storage.enabled”设置为“ false”可能也很有用。


这实际上是一个更好的答案!系统字体是通过Flash读取的,因此“ plugins.click_to_play”可有效解决此问题。
13年

对此感到确定吗?我将该值设置为true,并枚举了我的字体stil gt
rhavin

@rhavin带有Javascript,可以测试浏览器是否支持特定字体,但是Javascript不会分发完整的系统字体列表。
leopld

2

供参考,请查看此Firefox插件:随机代理Spoofer


随机探员Spoofer是正确的答案。因为它最近添加了用于关闭插件枚举的选项:github.com/dillbyrne/random-agent-spoofer/issues/283 作为替代方案,如该链接中Mechazawa的评论所示,您可以使用他的Greasemonkey或Tampermonkey脚本(均为firefox和chrome)来解决这个问题,而无需进行任何扩展。我可以确认这在panopticlick测试中将插件显示为“未定义”。
Spectraljump

嗯,感谢您提供的信息,该用户脚本很棒,因为它也可以在Chromium中使用... :) github.com/dillbyrne/random-agent-spoofer/issues/…–
Motsel
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.