Комментарии 6
Благодарю за подробную инструкцию, которая как раз кстати для меня как разработчика
Похожего можно добиться с mitmproxy. Мне этот способ кажется несколько проще
https://docs.mitmproxy.org/stable/howto-install-system-trusted-ca-android/
если вы знаете, как завести на Ryzen 5000-серии и WSL и Android Emulator - то прошу написать об этом комментарий
У меня сейчас как раз Ryzen 5000-серии, WSL и Android Emulator. Но WSL2 не устраивает, так что пользуюсь WSL1. Понадобилась только установка Android Emulator Hypervisor Driver for AMD Processor из SDK. Если же нужен WSL2, то в оф. доке есть раздел про WHPX.
Для того чтобы не пропихивать сертификат в систему каждый раз, есть magisk модуль https://github.com/NVISOsecurity/MagiskTrustUserCerts
А вообще я всё тоже самое делаю на железном девайсе. В виртуалку установлен kali linux, эта виртуалка прописана дефолт гейтвеем для мобилы и там уже mitmproxy в режиме transparent proxy https://docs.mitmproxy.org/stable/howto-transparent/
PS: за SSLUnpinning спасибо, для apple есть https://github.com/nabla-c0d3/ssl-kill-switch2 а для андроида не знал
Анализ трафика приложений на Android Emulator. Причем здесь Root?