Firefox addon 签署Firefox扩展的目的是什么?

Firefox addon 签署Firefox扩展的目的是什么?,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我读了关于如何签署Firefox XPI文件的文章。为什么需要这样做?您的链接已过时。忘记你在那里读到的一切 出于安全原因,需要对扩展进行签名,以防止加载项包含恶意代码 例如,有人可以创建一个扩展,他们说它是一个广告拦截器,但它确实收集了你的所有密码,并记录了你的所有信用卡详细信息,然后将其发送回给他们。安装此附加组件时,如果不查看源代码,就无法知道它的功能 Firefox会在您安装未经签名的扩展时发出警告,它表示与此扩展相关的内容未经验证。继续 从Firefox 46开始,所有扩展名都必须签

我读了关于如何签署Firefox XPI文件的文章。为什么需要这样做?

您的链接已过时。忘记你在那里读到的一切


出于安全原因,需要对扩展进行签名,以防止加载项包含恶意代码

例如,有人可以创建一个扩展,他们说它是一个广告拦截器,但它确实收集了你的所有密码,并记录了你的所有信用卡详细信息,然后将其发送回给他们。安装此附加组件时,如果不查看源代码,就无法知道它的功能

Firefox会在您安装未经签名的扩展时发出警告,它表示与此扩展相关的内容未经验证。继续

从Firefox 46开始,所有扩展名都必须签名(目前在
about:config
中有一个选项可以禁用它)

现在,如果同一个人希望有人安装该插件,他们需要对其进行签名(否则Firefox将给出一个错误,说明需要对其进行签名)。当他们尝试对其进行签名时,自动代码验证程序或审阅代码的人员将发现它所做的事情,而不会对其进行签名

总之,签署它们的原因是为了保护用户


您可以在

您阅读的页面上了解有关该流程的更多信息。它与您现在需要做什么无关,以便在Firefox中使用XPI。它是关于对扩展进行自签名的。您需要Mozilla来签署扩展,而不是您自己。有关更多信息,请参阅。