Passer au contenu principal

Installation manuelle du certificat de sécurité dans le navigateur Firefox

info

Cet article parle de AdGuard pour Android, un bloqueur de contenus multifonctionnel qui protège votre appareil au niveau du système. Pour voir comment il fonctionne, téléchargez l'application AdGuard

Pour qu’AdGuard puisse filtrer avec succès le trafic HTTPS dans Firefox, le navigateur doit faire confiance au certificat d’AdGuard. Cela peut être réalisé différemment pour différentes versions de Firefox.

Méthode 1

note

Cette méthode fonctionne avec Firefox pour Android version 90.0 et suivantes.

Pour que Firefox fasse confiance au certificat AdGuard, procédez comme suit :

  1. Lancez le navigateur.

  2. Allez dans ParamètresÀ propos de Firefox..

    A propos de Firefox *mobile

  3. Appuyez cinq fois sur le logo Firefox.

  4. Naviguez vers ParamètresParamètres secrets.

    Paramètres secrets *mobile

  5. Basculez Utiliser des certificats CA tiers.

Méthode 2

note

Cette méthode ne fonctionnera que sur les appareils rootés .

  1. Installer et configurer ADB ; Sur la plateforme Windows, les propriétaires de Samsung peuvent avoir besoin d'installer cet utilitaire..

  2. Activez le mode développeur et activez ensuite le débogage USB :

    • Ouvrez l'application Paramètres sur votre téléphone ;
    • Accédez à la section Système (dernier élément du menu des paramètres). Dans cette section, trouvez le sous-élément À propos du téléphone ;
    • Tap the Build number line 7 times. After that, you will receive a notification that You are now a developer (If necessary, enter an unlock code for the device);
    • Open System SettingsDeveloper Options → Scroll down and enable USB debugging → Confirm debugging is enabled in the window Allow USB debugging after reading the warning carefully.
  3. Install the Firefox browser (release version);

  4. Open the AdGuard settings (gear icon in the bottom right corner) → FilteringNetworkHTTPS filteringSecurity certificateInstructions for FirefoxInstall for old versions;

  5. Open the folder data/data/org.mozilla.firefox/files/mozilla using adb shell su and cd data/data/..., then browse to the folder named xxxxxxx.default and memorize its name;

  6. In the specified folder we are interested in two files:

    • cert9.db
    • key4.db
  7. We need to move these files to a folder of the browser where the security certificate issue occurred:

    • data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyy.default.
  8. The full command will look like this:

    • adb shell su
    • cp -R data/data/org.mozilla.firefox/files/mozilla/xxxxxxxxxx.default/cert9.db data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyyyyyy.default
    • cp -R data/data/org.mozilla.firefox/files/mozilla/xxxxxxxxxx.default/key4.db data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyyyyyy.default

    In case you received the system notification permission denied, you should first move the specified files to the permission-free directory. And after that you should move them to the necessary folder in your Firefox browser.

    The full command should look something like this:

    • adb shell su
    • cp -R data/data/org.mozilla.firefox/files/mozilla/xxxxxxxx.default/cert9.db sdcard/Download
    • cp -R data/data/org.mozilla.firefox/files/mozilla/xxxxxxxxx.default/key4.db sdcard/Download
    • cp -R sdcard/Download/cert9.db data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyyyyyyyy.default
    • cp -R sdcard/Download/key4.db data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyyyyyyyy.default

    Si adb shell su ne fonctionne pas, essayez d'abord adb shell, puis su