Ca și în firefox instala extensii nesemnate
Dezactivarea verificarea semnăturii prin intermediul unui parametru în about: config
Versiunea 43rd a Mozilla Firefox pe canalul stabil și beta blocheze instalarea de extensii nesemnate.
Pentru a anula verificarea semnăturii la extensiile, puteți modifica setările:
Dezactivarea verificarea semnăturii prin scripturi personalizate
În Firefox 48 de canale stabile și beta, Mozilla a anulat parametrul de acțiune xpinstall.signatures.require. Pe canalele Dev, Nightly și ESR, precum și în ansamblul de Firefox UNBRANDED, care este versiunea stabilă, opțiunea este încă disponibilă.
Toate extensiile prevăzute în magazia principală Mozilla, semnat spre deosebire de extensiile din surse terțe.
În prezent, există mai multe extensii oferite de aplicații, platforme de dezvoltare Github și BitBucket, precum și extensiile vechi care nu mai sunt suportate de către dezvoltatori și nu pot fi semnate. Toate acestea pot fi instalate în Firefox mijloace standard stabile sau Beta.
Această metodă presupune crearea a două fișiere în directorul principal în cazul în care rulați Firefox.
1. config.js fișiere
1.1. Crearea unui fișier text;
1.2. Introduceți codul:
//
încercați Components.utils.import ( "resursa: //gre/modules/addons/XPIProvider.jsm", <>)
.eval ( "SIGNED_TYPES.clear ()");
>
de captură (ex) <>
1.3. Redenumiți-l la „config.js“. Asigurați-vă că nu este numit config.js config.js.txt;
1.4. Mutați-l în directorul instalat Firefox:
- Ferestre - "C: \ Program Files \ Mozilla Firefox \" sau "C: \ Program Files (x86) \ Mozilla Firefox \";
- Linux - „/ usr / lib / firefox-<версия> "Sau" / usr / lib64 / firefox-<версия> „;
- OSX - "/Applications/Firefox.app/".
Acesta este directorul de instalare implicit Firefox. Acestea pot diferi în funcție de setările dvs. atunci când instalați sau distribuție Linux. Este important ca fișierul a fost în directorul rădăcină al programului.
2. Fișierul de configurare-prefs.js
2.1. Creați un al doilea fișier text;
2.2. Introduceți codul:
pref ( "general.config.obscure_value", 0);
pref ( "general.config.filename", "config.js");
2.3. Redenumirea config-prefs.js;
2.4. Mutați în " <корневая директория Firefox>\ Defaults \ pref \ "
de exemplu, "C: \ Program Files \ Mozilla Firefox \ implicit \ pref \";
2.5 Repornire Firefox.
Acum puteți instala extensii din semnătură și fără în Firefox stabilă sau beta.
Ce se întâmplă
cod Config.js într-un fișier, încărcați unul dintre fișierele de configurare Firefox și șterge informațiile din constanta „Signed_Types“ în acest fișier. Această constantă definește tipurile de programe de completare și extensii care urmează să fie semnate pentru instalare.
Unele extensii, teme cum ar fi, nu ar trebui să fie semnat. Astfel, codul șterge adăugările constant de toate tipurile, astfel încât instalarea de nici una dintre ele nu are nevoie de o semnătură.
Codul în al doilea fișier specifică Firefox fișierul de descărcare config.js la pornire.
Este ciudat că acest lucru este atât de simplu, având în vedere că semnătura obligatorie a extensiilor folosite pentru a spori securitatea.