AdGuard가 Firefox에서 HTTPS 트래픽을 성공적으로 필터링하기 위해서는 브라우저가 AdGuard의 인증서를 신뢰해야 합니다. Firefox 버전에 따라 브라우저가 인증서를 신뢰하도록 하는 방법은 다릅니다.
이 방법은 Firefox Nightly 90.0a1 이상 버전에서만 사용될 수 있습니다. Firefox의 베타 및 일반 버전이 v90에 도달하면 이 방법을 해당 버전에도 적용할 수 있습니다.
Firefox Nightly가 AdGuard 인증서를 신뢰하도록 하려면 다음 단계를 따르십시오.
화면 상단의 Firefox Nightly 로고를 빠르게 여러 번 누릅니다.
설정 > Secret Settings으로 이동합니다.
이 방법은 루팅된 기기에서만 사용할 수 있습니다.
Windows 플랫폼을 사용하는 경우, adb를 설치하고 구성합니다.
삼성 기기를 사용하는 경우, 이 드라이버를 설치해야 합니다.
개발자 모드 및 USB 디버깅을 활성화합니다.
Firefox 브라우저(정식 버전)를 설치합니다.
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
.권한 거부됨 시스템 알림을 받은 경우 먼저 지정된 파일을 권한이 없는 디렉토리로 이동해야 합니다. 그런 다음 Firefox 브라우저에서 필요한 폴더로 이동하시면 됩니다.
전체 명령은 다음과 같아야 합니다.
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
를 시도해 보세요.