Вимкніть примусове застосування підпису додатків у Firefox 49 і вище
Починаючи з Firefox 48, Mozilla зробила обов’язковим застосування підпису надбудови. Користувач не може вимкнути його за допомогою прапорця about: config або за допомогою будь-якого іншого методу. Ось хак, який дозволить вам обійти вимогу та встановити непідписані доповнення в браузері.
Реклама
Хоча Firefox тепер не має можливості використовувати непідписані додатки, існує ряд способів обійти вимогу підпису надбудови. Один з них включає системний скрипт, який визначає, які об’єкти браузера повинні запитувати цифровий підпис. Якщо ви зміните скрипт, можна буде встановлювати доповнення. Дотримуйтесь інструкцій нижче.
Вимкніть примусове застосування підпису додатків у Firefox 49 і вище
- Відкрийте Блокнот і вставте наступний текст:
// спробуйте { Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {}) .eval("SIGNED_TYPES.clear()"); } catch (ex) {}
- Збережіть файл під назвою «config.js». Я пропоную вам включити ім’я файлу в лапки у діалоговому вікні «Зберегти» блокнота, як показано на знімку екрана нижче. В іншому випадку Блокнот може додати розширення «.txt» до імені файлу, зробивши його «config.js.txt».
- Тепер скопіюйте або перемістіть файл config.js, який ви створили, до наступного місця.
У 32-розрядній версії Linux:/usr/lib/firefox-VERSION
У 64-розрядній версії Linux:
/usr/lib64/firefox-VERSION
У 32-розрядній ОС Windows:
C:\Program Files\Mozilla Firefox
У 64-розрядній версії Windows
C:\Program Files (x86)\Mozilla Firefox
- Створіть новий текстовий файл знову в Блокноті з таким вмістом:
pref("general.config.obscure_value", 0); pref("general.config.filename", "config.js");
- Збережіть текст вище у файлі з назвою config-prefs.js.
- Запустіть Firefox і відкрийте Довідка -> Інформація про усунення несправностей. Відкриється наступна сторінка:
- Прокрутіть вниз до рядка «Папка профілю» і натисніть кнопку «Показати папку» праворуч. Папка буде відкрита в Провіднику файлів.
- Скопіюйте або перемістіть файл config-prefs.js, який ви створили, до цієї папки:
- Перезапустіть Firefox.
- Якщо це не спрацює, спробуйте помістити файл config-prefs.js в папку
C:\Program Files\Mozilla Firefox\defaults\pref
Потім перезапустіть браузер. Дякую нашому читачеві Макгрівер за цю пораду.
Це воно. Після того, як ви розмістили необхідні файли у вищезгаданих місцях, Firefox не потребуватиме цифрових підписів для доповнень. Перший скрипт — це файл конфігурації, який очищає масив SIGNED_TYPES, що вказує браузеру на визначення доповнень як об’єктів, які потребують підпису. Другий файл активує перший скрипт.
Щоб скасувати внесені зміни, просто видаліть ці два файли та перезапустіть браузер. Завдяки OpenNews щоб поділитися цією порадою.