Installer un module complémentaire non signé sur Firefox 48

3

Annoncé et testé depuis quelques mois, le blocage des modules complémentaires est désormais effectif et obligatoire depuis la mise à jour du canal stable de Firefox en version 48. En d’autres termes, le navigateur n’autorise désormais que l’installation d’extensions signées et désactive les extensions non signées déjà installées.

En suivant la méthode décrite dans cet article, vous serez en mesure de désactiver le blocage pour réinstaller les extensions non signées.

Installer un module complémentaire non signé sur Firefox 48

Contourner le blocage des modules complémentaires non signés

La méthode décrite ici permet de contourner le blocage du navigateur quand vous tentez d’installer un module complémentaire non signé. Elle ne permet pas de réactiver directement un module complémentaire bloqué. Pour réactiver un module non signé, vous devrez le supprimer, puis le réinstaller après avoir appliqué les consignes de ce tutoriel.

Vous devez créer deux fichiers à placer dans les dossiers d’installation du navigateur.

Étape 1 :

  1. Ouvrez un éditeur de texte comme Notepad++
  2. Collez le code suivant dans un document vierge :
    //
    try {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
    .eval("SIGNED_TYPES.clear()");
    }
    catch(ex) {}
  3. Sélectionnez l’encodage UTF-8

Installer un module complémentaire non signé

  1. Cliquez sur Fichier / Enregistrer sous
  2. Choisissez un emplacement pour l’enregistrement, nommez le fichier config.js et vérifiez que All type (*.*) est bien sectionné

Installer un module complémentaire non signé

  1. Cliquez sur Enregistrer
  2. Déplacez le fichier config.js dans le dossier d’installation de Firefox. Sous Windows, le dossier se nomme C:\Program Files\Mozilla Firefox ou C:\Program Files (x86)\Mozilla Firefox selon votre configuration.

Étape 2 :

  1. Ouvrez à nouveau votre éditeur de texte
  2. Collez le code suivant dans un document vierge :
    pref("general.config.obscure_value", 0);
    pref("general.config.filename", "config.js");
  3. Sélectionnez l’encodage UTF-8
  4. Cliquez sur Fichier / Enregistrer sous
  5. Choisissez un emplacement pour l’enregistrement, nommez le fichier config-prefs.js et vérifiez que All type (*.*) est bien sectionné
  6. Cliquez sur Enregistrer
  7. Déplacez le fichier config-prefs.js dans le dossier defaults\pref de Firefox ( C:\Program Files\Mozilla Firefox\defaults\pref ou C:\Program Files (x86)\Mozilla Firefox\defaults\pref ).

Étape 3 :

Redémarrez Firefox et installez vos extensions, même non signées.

(Source)

Étiquettes :

3 réponses

  1. bibousiq dit :

    Merci beaucoup pour cette astuce. Cependant, je n’arrive pas à déplacer les deux fichiers créés dans le dossier « Mozilla Firefox » sur C. Pourtant, je suis bien l’administrateur. Que faire ?

    • Wilbird dit :

      1. Ouvrir un fenêtre de l’explorateur sur le dossier de destination
      2. Glisser le fichier avec le bouton droit de la souris sur le dossier de destination
      3. Choisir « Déplacer ici » dans le menu contextuel
      4. Une fenêtre « Accès au dossier de destination refusé » devrait s’ouvrir. Cliquer sur le bouton « Continuer »

      Le fichier est déplacé.

© 2011 - 2023 Le Newbie. Tous droits réservés.
Fièrement conçu par Theme Junkie et moi même.