为了让 Adguard 在火狐浏览器中成功过滤 HTTPS 流量,浏览器需要信任 AdGuard 证书。根据火狐浏览器的版本,您要执行以下操作。
该方法只适用于火狐浏览器 Nightly v90.0a1 版本。如果您将 Beta- 和火狐浏览器稳定版升级为 v90,该方法也适用。
为了让 AdGuard 证书在火狐浏览器中受信任,请执行以下操作:
仅在有 Root 权限的设备上有效。
安装以及配置 ADB;
在 Windows 平台上,三星用户最可能需要安装此实用程序(Utility)。
启用 「开发者模式」 以及开启 「USB 调试」:
安装火狐浏览器(发布版本);
打开 AdGuard 设置 > 「网络」>「HTTPS 过滤」> 「安装证书至 Firefox 浏览器」 > 「为旧版本安装」;
使用 adb shell su
和cd data/data/...
打开 data/data/org.mozilla.firefox/files/mozilla
文件夹,找 xxxxxxx.default
文件并记住其名称;
在指定文件夹里我们需要两个文件:
cert9.db
key4.db
请您将这两个文件移动到安全证书发生错误的浏览器的文件夹中:
data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyy.default
.完整命令如下:
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
.如您收到权限不足的系统提示,请您先将指定文件移动至无权限目录。然后再将它们移动至火狐浏览器中特定的文件夹里。
完整命令的样式大体如下:
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/yyyyyyyyyy.default
. cp -R sdcard/Download/key4.db data/data/org.mozilla.<browser_name>/files/mozilla/yyyyyyyyyy.default
.如果 adb shell su
不起作用,请先尝试使用 adb shell
,然后再使用 su
。