Перед установкой Firefox требует, чтобы большинство дополнений имели цифровую подпись Mozilla. Этот процесс помогает защитить вас от вредоносных дополнений, которые могут взломать ваш браузер, украсть информацию или вставить нежелательную рекламу.
Мы знаем, что некоторые пользователи считают, что это ограничивает их свободу выбора. Хотя в стандартных версиях Firefox эта политика необязательна, вы по-прежнему можете выбирать, какие подписанные дополнения устанавливать, а у разработчиков есть чёткие рекомендации по подписыванию своих дополнений.
В этой статье объясняется:
- Почему требуется принудительная подпись дополнений
- Какие дополнения требуют подписи
- Что происходит, если дополнение не подписано
- Варианты для опытных пользователей и разработчиков
Оглавление
Дополнения, которые без вашего ведома могут произвольно меняют настройки вашего браузера или похищают вашу информацию, стали появляться всё чаще и чаще. Некоторые дополнения могут добавить нежелательные панели или кнопки, изменить ваши настройки поиска или встроить рекламу на ваш компьютер. Теперь Firefox проверяет все дополнения, которые вы установили, на наличие цифровой подписи Mozilla. Эта статья объясняет об особенностях подписи дополнений и как она работает.
Что такое "подпись дополнений"?
Дополнения дают Firefox широкие возможности для настройки. Но в последние годы всё чаще стали появляться вредоносные или вводящие в заблуждение дополнения. Они могут:
- Изменять настройки домашней страницы или поиска без вашего согласия
- Вставлять рекламу, трекеры или панели инструментов на страницы
- Красть данные о просмотре или учётные данные для входа в систему
Чтобы снизить эти риски, Mozilla проверяет дополнения и применяет цифровую подпись. В новых версиях Firefox могут запускаться только подписанные дополнения.
Все дополнения, размещенные на addons.mozilla.org, должны пройти этот процесс, чтобы быть подписанными. Дополнения, размещенные на других сайтах, должны соответствовать тем же рекомендациям, чтобы быть подписанными Mozilla.
Какие дополнения должны быть подписанными
Следующие дополнения должны быть подписаны:
- Расширения (дополнения, которые добавляют возможности для Firefox)
- языковые пакеты и Темы (дополнения, которые изменяют внешний вид Firefox)
- Языковые пакеты
Следующие дополнения не требуют подписи:
- Плагины
- Поисковые системы
Что происходит при установке неподписанного дополнения
- Firefox заблокирует установку неподписанных дополнений.
- Если у вас уже установлено одно из них, Firefox автоматически отключит его и отобразит соответствующее сообщение в Менеджере дополнений.
- Если существует подписанная версия, вы можете переустановить её с официального сайта дополнений для Firefox.
Если Firefox отключает ваши дополнения
- Проверьте наличие обновлений: Убедитесь, что вы используете последнюю версию Firefox. В устаревшей версии может не выполняться проверка дополнений.
- Прочитайте статью: Обновление Firefox до последнего выпуска.
- Поищите подписанные версии: Посетите addons.mozilla.org (AMO), чтобы узнать, опубликовал ли разработчик обновленную версию.
- Свяжитесь с разработчиком: Если подписанной версии не существует, вы можете связаться с разработчиком и попросить его отправить свое дополнение на подпись.
Какие есть варианты, если я хочу использовать неподписанные дополнения (для опытных пользователей)
Продолжайте только в том случае, если вы владеете работой с расширенными настройками и понимаете возможные последствия.
Стандартные версии Firefox не допускают установки неподписанных дополнений. Однако существуют специальные версии Firefox, которые обеспечивают большую гибкость:
- Firefox Версия с расширенной поддержкой (ESR): В некоторых версиях разрешены переопределения, но в последних версиях ESR также предусмотрена возможность подписи.
- Firefox Developer Edition и Nightly: Здесь вы можете отключить проверку подписи для тестирования.
- Небрендированные сборки Firefox: в этих версиях можно отключить принудительное использование подписи, но они в первую очередь предназначены для разработчиков и организаций.
Чтобы изменить настройки принудительного использования подписи в поддерживаемых сборках:
- В адресной строке введите about:config и нажмите Enter.
- Нажмите Принять риск и продолжить.
- Совершите поиск:
- xpinstall.signatures.required (расширения)
- extensions.langpacks.signatures.required (языковые пакеты)
- Переключите параметр на false.
Для разработчиков
Если вы являетесь разработчиком дополнения:
- Все дополнения должны быть отправлены на подпись, даже если вы распространяете их за пределами addons.mozilla.org (AMO).
- Подписание гарантирует, что ваше дополнение пройдет основные проверки безопасности.
- Прочитайте страницы: Подписывание и распространение вашего дополнения и Обзор политик.
Автономия пользователей и философия Mozilla
Мы понимаем, что некоторые пользователи твёрдо убеждены в том, что они должны иметь возможность устанавливать на свой компьютер любое программное обеспечение. Mozilla сочетает эту автономию с ответственностью за защиту большинства пользователей от вредоносных дополнений.
Несмотря на то, что в релизных сборках не поддерживаются неподписанные дополнения, опытные пользователи и разработчики все равно могут использовать специальные версии Firefox, чтобы обойти подписывание. Такой подход защищает большинство пользователей, оставляя при этом гибкость для тех, кто этого хочет.