适用于Firefox的HTTPS Everywhere WebExtension

尝试消除问题的工具

HTTPS Everywhere是一个流行的跨浏览器扩展,您可以用来在支持HTTPS的网站上强制使用HTTPS。

虽然该扩展名对仅使用HTTP或HTTPS的站点不起作用,但它是为那些同时支持这两种协议但不对其用户强制使用另一种协议的站点而设计的。

例如,当站点测试HTTPS推出但尚未完全切换到安全协议时,可能就是这种情况。

Firefox的HTTPS Everywhere仅作为旧版附件提供 联邦军于2010年发布 。尽管它在Firefox的最新稳定版本中运行良好,但它 Mozilla发行Firefox 57时将停止工作 。

Firefox 57是主要版本,具有基本更改。这些更改之一是Firefox将不再支持旧版附件。当您将浏览器的副本升级到该版本时,将禁用所有非WebExtension的加载项。

因此,一些开发人员停止了扩展的开发,而其他开发人员正在努力将其移植到WebExtensions系统中,以提供持续的支持。

适用于Firefox的HTTPS Everywhere WebExtension

https everywhere firefox webextension

HTTPS Everywhere最终将作为WebExtension提供。您可以获取并安装WebExtension版本的测试版本 从此网页

开发人员注意到,该扩展现在被认为是不稳定的。在Firefox 53 Stable中安装期间或之后,我没有发现任何问题。

该页面列出了当前的三个扩展,两个用于测试对WebExtensions的升级,另一个是HTTPS Everywhere的WebExtension版本的最新版本。

插件本身看起来像是 Chrome版本 ,因为它具有与HTTPS Everywhere的Chrome版本相同的界面。

WebExtension版本目前提供三个主要功能:

  1. 启用或禁用无处不在的HTTPS。
  2. 阻止所有未加密的流量。
  3. 为当前页面创建自定义规则。

规则界面支持快速添加新规则或添加高级规则。如果选择后者,则可以完全控制该规则(重定向到HTTPS的规则)。

在Firefox上与旧版HTTPS的比较

legacy https

Firefox的旧式附加组件HTTPS Everywhere支持附加功能,Chrome扩展或Firefox WebExtension版本的附加组件目前均不支持。

菜单中列出了两个附加选项,可将所有选项重置为默认值,并检查所有规则(重定向到HTTPS Everywhere网站)。

但是,更重要的是,Firefox的HTTPS Everywhere可以使用组织的SSL Observatory。此功能可能会警告您有关浏览器的不安全连接或攻击,并且可能会将HTTPS证书的副本发送到天文台进行分析(检测中间人的攻击,从而提高Web安全性)。

结束语

HTTPS Everywhere作为Firefox的WebExtension支持核心功能。您可以添加和编辑网站规则,并默认使用扩展附带的规则。

HTTPS Everywhere可以在Firefox 57及更高版本中继续运行显然是一件好事。 WebExtension版本的稳定版本尚无消息。文章发布后,我们将对其进行更新。

现在轮到你 :您使用HTTPS Everywhere还是类似的扩展?