• 欢迎访问 流觞·曲水,WordPress教程,技术,分享,天文,古风,软件···
  • 推荐使用Firefox浏览器或Chrome浏览器访问本网站
  • 欢迎来到流觞·曲水O(∩_∩)O~~
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏流觞·曲水

关于Firefox48的强制扩展签名,附已签名的UC脚本管理器

关于Firefox48的强制扩展签名,附已签名的UC脚本管理器
今天我的Firefox更新到了48.0.2,然后呢,这只小狐狸就给了我一个下马威:关于Firefox48的强制扩展签名,附已签名的UC脚本管理器
what?怎么可以禁用我的UC脚本管理器……我的uc脚本啊啊。
好吧,没签名是我的错。。。



其实早在 40 版本开始,Firefox 就准备执行强制扩展签名校验,关于签名校验的优点,在 Add-on 的博客里早有说明:

恶意扩展会在未经用户许可的情况下更改主页和搜索设置,就像是注入广告到 Web 页面,甚至注入恶意脚本到社交媒体网站。为了解决这个问题,我们建立了一套所有 Add-ons 必须遵循的设计指南,并通过 blocklisting 执行它们。然而,对于违反这些准则的扩展几乎全部在 AMO 之外,追踪这些扩展已经变得越来越不现实。此外,恶意开发人员设计的方式,使他们的扩展更难被发现。如果要维持这个生态系统不被破坏,一个最简单的解决方法就是强制所有扩展通过 AMO 分发签名。
——Introducing Extension Signing: A Safer Add-on Experience

然而理想很丰满,现实很骨感。在推进扩展签名的过程中遇到了各种各样的阻力,也迫使 Firefox 一次次的延后强制签名的版本。

  1. Firefox 40-42:火狐发出警告签名,但不强制执行。
  2. Firefox 43:火狐强制默认使用签名,但可以在 about:config 中修改 xpinstall.signatures.required 禁用。
  3. Firefox 48:(从Firefox 46 推迟)桌面的 Release 版和 Beta 版将不会允许安装未签名的扩展,不能越过审查。
  4. 第一个版本包含扩展强制签名的 ESR 版本将是Firefox ESR 52。

关于Firefox48的强制扩展签名,附已签名的UC脚本管理器
也就是说自 48 版本起,在正式版和 Beta 版中将不能安装任何未签名的扩展,不过官方仍提供了两种解决方法:

  • 使用开发者及以上版本,目前 DE 和 Nightly 版本的火狐仍支持修改 config 键值绕过。
  • 使用无品牌构建版本。



好吧,看来是没法像以前那样通过改xpinstall.signatures.required来重新启用未签名扩展了。官方说的很明白:

Firefox 的 Release 版和 Beta 版将不会有任何方法来禁用签名检查。

我们只剩下了三条路:

1.将你的未签名扩展递交至Mozilla签名
2.寻找你的未签名扩展的已签名版本(可能已经有网友扩展递交至官方签名并已经通过了审核)
3.在Firefox的获取附加组件 里寻找你的未签名扩展的替代品

为了方便,我选择了第二个方法。很幸运,让我在卡饭找到了坛友@phyrus分享的已签名的扩展版本。(原作者是Y大)
已验证,此脚本已签名,在Firefox48下可以正常使用。
关于Firefox48的强制扩展签名,附已签名的UC脚本管理器

下面我就把这个UC脚本管理器分享出来,方便大家,同时也给自己一个备忘~

文件下载
流觞·曲水 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于Firefox48的强制扩展签名,附已签名的UC脚本管理器
喜欢 (3)
[847198075@qq.com]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 谢谢老大
    楠木擎天2017-04-19 19:43 回复 Windows 10 | Firefox浏览器 53.0
  2. 谢谢分享,试试看。
    董京舜2016-11-13 14:58 回复 Windows XP | Firefox浏览器 10.0.10