Как исправить прозрачность сертификата в Chrome
Я должен иметь возможность перехватывать трафик как из моего мобильного приложения, так и из Chrome. Теперь я не могу из-за политики прозрачности сертификатов Google. Это очень неудобно, потому что многие мобильные приложения используют WebSocket, который не работает без TLS. И вот я застрял. Я не знаю почему, но переустановка Magisk на моем телефоне обычно решает проблему на несколько дней (это странно, но когда я переустанавливаю Magisk, я вижу трафик из мобильного приложения и из Chrome в моем BurpSuite, но это временно работает).
Итак, я нашел руководство https://httptoolkit.com/blog/chrome-android-certificate-transparency/ , но не могу воспроизвести эти шаги:
#Create a file containing one line
-chrome --ignore-certificate-errors-spki-list=$YOUR_SPKI_FINGERPRINT
#Use adb push to store this on your Android device at:
/data/local/chrome-command-line
/data/local/android-webview-command-line
/data/local/webview-command-line
/data/local/content-shell-command-line
/data/local/tmp/chrome-command-line
/data/local/tmp/android-webview-command-line
/data/local/tmp/webview-command-line
/data/local/tmp/content-shell-command-line
Как я понял, я должен поместить файл, содержащий эту строку "chrome --ignore-certificate-errors-spki-list=$YOUR_SPKI_FINGERPRINT" в папки выше, но у меня нет этих папок на моем устройстве. Должен ли я создать его или нет? Pls может кто-нибудь объяснить мне, что я должен делать.