Windows Tips & News

Отключить принудительное использование подписи надстройки в Firefox 49 и более поздних версиях.

click fraud protection
13 ответов

Начиная с Firefox 48, Mozilla сделала принудительное применение подписи надстройки обязательным. Пользователь не может отключить его с помощью флага about: config или любым другим способом. Вот хак, который позволит вам обойти требование и установить неподписанные надстройки в браузере.

Хотя Firefox теперь не имеет возможности использовать неподписанные надстройки, есть несколько способов обойти требование подписи надстройки. Один из них включает в себя системный сценарий, который определяет, какие объекты браузера должны запрашивать цифровую подпись. Если вы измените скрипт, можно будет устанавливать надстройки. Следуйте инструкциям ниже.

Отключить принудительное использование подписи надстройки в Firefox 49 и более поздних версиях.

  1. Откройте Блокнот и вставьте следующий текст:
    // пробуем {Components.utils.import ("resource: //gre/modules/addons/XPIProvider.jsm", {}) .eval ("SIGNED_TYPES.clear ()"); } catch (ex) {}
  2. Сохраните файл под именем «config.js». Я предлагаю вам включить имя файла в кавычки в диалоговом окне «Сохранить» в Блокноте, как показано на скриншоте ниже. В противном случае Блокнот может добавить к имени файла расширение «.txt», сделав его «config.js.txt».

  3. Теперь скопируйте или переместите созданный вами файл config.js в следующую папку.
    В 32-разрядной версии Linux:
    /usr/lib/firefox-VERSION

    В 64-битной Linux:

    /usr/lib64/firefox-VERSION

    В 32-битной Windows:

    C: \ Program Files \ Mozilla Firefox

    В Windows 64-бит

    C: \ Program Files (x86) \ Mozilla Firefox
  4. Снова создайте новый текстовый файл в Блокноте со следующим содержимым:
    pref ("general.config.obscure_value", 0); pref ("general.config.filename", "config.js");
  5. Сохраните приведенный выше текст в файл с именем config-prefs.js.
  6. Запустите Firefox и откройте «Справка» -> «Информация для устранения неполадок». Откроется следующая страница:
  7. Прокрутите вниз до строки «Папка профиля» и нажмите кнопку «Показать папку» справа. Папка откроется в проводнике.
  8. Скопируйте или переместите созданный вами файл config-prefs.js в эту папку:
  9. Перезагрузите Firefox..
  10. Если не работает, попробуйте положить в папку файл config-prefs.js.
    C: \ Program Files \ Mozilla Firefox \ по умолчанию \ pref

    Затем перезапустите браузер. Спасибо нашему читателю Macgryver за эту подсказку.

Вот и все. После того, как вы поместите необходимые файлы в указанные выше места, Firefox не будет требовать цифровых подписей для надстроек. Первый сценарий - это файл конфигурации, который очищает массив SIGNED_TYPES, который указывает браузеру идентифицировать надстройки как объекты, требующие подписи. Второй файл активирует первый скрипт.
Чтобы отменить внесенные вами изменения, просто удалите эти два файла и перезапустите браузер. Благодаря OpenNews за то, что поделился этим советом.

Функция Cloud PC в Windows 11 будет поддерживать сторонних поставщиков, помимо Microsoft 365.

Функция Cloud PC в Windows 11 будет поддерживать сторонних поставщиков, помимо Microsoft 365.

Cloud PC — это служба Microsoft, которая позволяет пользователям получать доступ к рабочему столу...

Читать далее

В бета-канале Windows 11 есть сборки 22623.885 и 22621.885.

В бета-канале Windows 11 есть сборки 22623.885 и 22621.885.

Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) 22621.885 и 22623.885 (...

Читать далее

Windows 11 Insider Preview Builds 22621.746 и 22623.746 находятся в бета-версии

Windows 11 Insider Preview Builds 22621.746 и 22623.746 находятся в бета-версии

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительно...

Читать далее