Come ignorare l’Add-on di Firefox requisiti di Firma

0
200

La seguente guida vi guiderà attraverso la procedura di override l’add-on dell’accesso in Firefox Stabile e Beta. Sarete in grado di installare unsigned add-ons di Firefox versioni in cui questo non dovrebbe essere possibile.

Mozilla ha implementato l’add-on di firma caratteristica di sicurezza in Firefox po ‘ di tempo fa, e reso obbligatorio in Firefox 48 Stabili e Beta di canale.

Questo significa che gli utenti di Firefox che gira in modo Stabile o versioni Beta del browser può installare solo firmato add-on nel browser. Firefox Dev, Notturne e ESR gli utenti possono installare senza segno add-ons, tuttavia, dopo aver effettuato un cambiamento nelle preferenze.

Aggiungere sviluppatori di ottenere l’accesso a unbranded Firefox build stabile versioni di Firefox che continuano a sostenere la preferenza.

Tutti gli add-ons presentato a Mozilla principale di add-on repository sono firmati, ma che non è necessariamente il caso per i componenti aggiuntivi distribuiti attraverso altri canali.

Add-ons fornito dalle applicazioni, il software di sicurezza viene in mente, su piattaforme di sviluppo come Github, e i vecchi componenti aggiuntivi che non sono in fase di sviluppo è più, non può essere firmato. Questi add-ons non può essere installato in Firefox Stabile o Beta in questo caso.

Ignorare l’Add-on di Firefox per la Firma di esecuzione

Il metodo richiede la creazione di due nuovi file e metterli nella principale di installazione di Firefox / run cartella.

Passaggio 1: Creare config.js file

firefox override add-on signing

  • Creare un config.js prima il file. È possibile farlo in Windows facendo clic destro sul desktop e selezionare Nuovo > Documento di Testo.
  • Lasciare il nome per il momento, e aprire il documento di testo, successivamente, facendo doppio clic su di esso.
  • Incollare il codice riportato di seguito nel documento:

//
try {
I componenti.utils.di importazione(“resource://gre/modules/addons/XPIProvider.jsm”, {})
.eval(“SIGNED_TYPES.clear()”);
}
catch(ex) {}

  • Salvare il documento in un secondo momento.
  • Fare clic destro su di esso e selezionare rinomina.
  • Il nome config.js. Assicurarsi che si chiama config.js e non config.js.txt.
  • Spostare il config.js file nella cartella di installazione di Firefox.
  • In Windows, questo è il C:Program FilesMozilla Firefox o C:Program Files (x86)Mozilla Firefox.
  • Su Linuxè /usr/lib/firefox-<versione> o /usr/lib64/firefox-<versione>
  • Su Mac, è in /Applicazioni/Firefox.app

Si prega di notare che si è liberi di scegliere qualsiasi directory di installazione, e che si può eseguire Firefox come programma portatile. Regolare il percorso del programma di conseguenza. Assicurarsi di salvare il file nella root della cartella del programma di Firefox.

Passaggio 2: Creare config-prefs.js

firefox bypass add-on signing

  • Creare un secondo documento di testo sul desktop e aprirlo in seguito a un editor.
  • Incollare le seguenti righe:

pref(“generale.config.obscure_value”, 0);
pref(“generale.config.filename”, “config.js”);

  • Rinominare il file config-prefs.js.
  • Spostare il file nella defaultspref cartella di Firefox cartella del programma, ad es. C:Program FilesMozilla Firefoxdefaultspref

Riavviare Firefox.

Passo 3: Installare unsigned add-ons di Firefox Stabile o Beta.

Una volta fatto, è possibile che ancora una volta installare gli add-on, con o senza segno, in Firefox Stabile o Beta come prima.

Cosa succede in background

firefox signed types

Probabilmente si sta chiedendo che cosa le poche righe di codice che fare, e se si tratta di salvare o pericoloso.

Senza entrare in troppi dettagli, ecco cosa sta accadendo:

Il primo bit di codice, aggiunti all’config.js file, caricare uno di Firefox i file di configurazione e rimuovere le informazioni dal Signed_Types costante in quel file. Accade così che questa costante definisce i tipi di add-on ed estensioni che devono essere firmato per essere installato.

Si può ricordare che alcune estensioni, temi per esempio, non c’è bisogno di essere firmato. Così, il codice cancella la costante da tutti i tipi di add-ons in modo che nessuno richiede la firma.

Le preferenze nel secondo file di dire a Firefox di caricare il config.js file su start.

Parole Di Chiusura

Il metodo rimuove l’add-on dell’accesso in Firefox. È piuttosto strano che sia così facile, considerando che uno degli argomenti principali per l’applicazione add-on la firma è la sicurezza.

Grazie a Howard e Michel, che ha informato il trucco.