如何在 Firefox 中仅允许自定义的插件子集?

如何在 Firefox 中仅允许自定义的插件子集?

我保留 Firefox 设置plugin.scan.plid.all设置false因为太多程序在安装和/或更新时会自动将其自己的侵入性 Firefox 插件添加到 Windows 注册表中。

不幸的是,这也会禁用我的用户需要的 Adob​​e Flash 插件。

有没有办法只允许对插件的自定义子集进行 PLID 扫描,例如仅包含 Adob​​e Flash 插件的 Firefox 插件子集?

或者,有没有办法将插件的默认状态设置为禁用,这样所有插件都会被扫描并显示在 Firefox 插件列表中但默认情况下被禁用,然后定义默认启用的这些插件的子集?


是的,Firefox 有硬编码的特殊支持[在nsPlugin主机.cpp] 自 2002 年以来适用于 Acrobat、Java、Quicktime 和 Windows Media Player 插件[参见漏洞修复工具],但是这个问题和那些插件无关。

是的,我尝试将 Adob​​e Flash 插件 .dll 复制到该plugins文件夹​​,但 Firefox 无法识别它,即使该文件夹中的其他插件已正常加载。
无论如何,即使它有效,将 Adob​​e Flash 插件 .dll 复制到plugins目录每次更新Adobe Flash Player不是一个可接受的长期解决方案。

现在你可能会问,为什么不直接修补源代码来添加你想要的功能呢?因为我宁愿使用预编译的二进制文件,也不愿每次发布安全修复程序时都要编译我自己的 Firefox 版本。

相关内容