Как узнать, подписано ли дополнение Firefox

Как узнать, подписано ли дополнение Firefox или нет? А что значит подписано?

Можно сказать, что вы узнаете об этом, как только попытаетесь установить надстройку в последней версии Firefox, и это, безусловно, правда, но иногда может быть полезно знать заранее.

Например, сколько надстроек, которые вы установили, будет заблокировано Firefox при принудительной подписи надстроек? Или вы можете распространять надстройку, которую вы нашли на стороннем сайте, или Firefox откажется устанавливать ее в системах, на которых вы хотите ее развернуть?

Firefox указывает, подписаны ли надстройки или нет. Если вы откроете диспетчер надстроек браузера, загрузив, например, about: addons в адресной строке, вы заметите, что неподписанные надстройки выделены в нем.

неподписанный аддон Firefox

Над названием надстройки в диспетчере надстроек отображается желтый восклицательный знак и предупреждение «Не удалось проверить .. действуйте с осторожностью».

Но как узнать о статусе подписи надстроек, которые вы не установили?

В настоящее время доступно только одно практическое правило: все последние версии надстроек, перечисленные на веб-сайте Mozilla AMO, подписаны.

Хотя иногда это полезно, это не поможет вам, если вы захотите установить или распространить надстройку, предлагаемую на стороннем сайте. Вы можете установить это в Firefox и посмотреть, появляется ли сообщение об ошибке при попытке сделать это или нет.

внимание, этот сайт хотел бы установить непроверенный аддон

Если вы используете Firefox Developer Edition или Nightly, вы можете нажмите переключатель, чтобы разрешить установку неподписанных надстроек в браузере, тогда как Firefox Stable и Beta откажутся устанавливать эти надстройки сразу после того, как будет достигнута принудительная версия браузера (Mozilla планирует обеспечить это, когда Firefox 44 будет выпущен на стабильный канал).

Есть еще один вариант, который совсем не требует запуска Firefox. Для этого вам понадобится файл .xpi расширения или извлеченное содержимое файла .xpi.

Почтовые программы, такие как Bandizip может распаковывать файлы надстроек Firefox с расширением .xpi.

  1. Распакуйте файл .xpi, используя программу zip, которая поддерживает эту операцию.
  2. Откройте папку META-INF в корневом каталоге извлеченного пакета.

Если вы найдете файл zigbert.rsa в каталоге META-INF, надстройка будет подписана. Если нет, значит, это не так.

подписанные дополнения meta-inf

Примечание: я проверил это с помощью десятка подписанных и неподписанных надстроек, и это соответствует предположению. Однако я не могу поручиться, что это 100% верный способ узнать, подписано ли дополнение или нет. Но пока это кажется точным методом.

Теперь ваша очередь : На вас повлияет предстоящая политика подписи надстроек?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *