Installation manuelle du certificat de sécurité dans le navigateur Firefox
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
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 :
Lancez le navigateur.
Allez dans Paramètres → À propos de Firefox..
Appuyez cinq fois sur le logo Firefox.
Naviguez vers Paramètres → Paramètres secrets.
Basculez Utiliser des certificats CA tiers.
Méthode 2
Cette méthode ne fonctionnera que sur les appareils rootés .
Installer et configurer ADB ; Sur la plateforme Windows, les propriétaires de Samsung peuvent avoir besoin d'installer cet utilitaire..
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 Settings → Developer Options → Scroll down and enable USB debugging → Confirm debugging is enabled in the window Allow USB debugging after reading the warning carefully.
Install the Firefox browser (release version);
Open the AdGuard settings (gear icon in the bottom right corner) → Filtering → Network → HTTPS filtering → Security certificate → Instructions for Firefox → Install for old versions;
Open the folder
data/data/org.mozilla.firefox/files/mozilla
usingadb shell su
andcd data/data/...
, then browse to the folder namedxxxxxxx.default
and memorize its name;In the specified folder we are interested in two files:
cert9.db
key4.db
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
.
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'abordadb shell
, puissu