Как установить сертификаты и захват пакетов?
Если вы хотите установить сертификат и выполнить захват пакетов на MuMuPlayer для Mac, вы можете воспользоваться следующими шагами:
1. Шаги по установке сертификата
(1) Скачайте сертификат из программы для захвата пакетов
Например, Charles: Откройте Charles, нажмите на верхнюю панель меню «Help-SSL Proxying-Save Charles...», и сохраните сертификат.

(2) Запустите эмулятор, откройте Центр настроек с верхней панели меню, выберите дополнительный системный диск, сохраните и перезапустите.

(3) Нажмите на верхней панели меню: «Инструменты» — «Открыть ADB»

(4) Выполните команду (нажмите «Enter» для выполнения)
① exit
② cd /Applications/MuMuPlayer.app/Contents/MacOS/MuMuPlayerPro.app/Contents/MacOS/tools/
③ openssl x509 -subject_hash_old -in /Users/game-netease/Downloads/charles-ssl-proxying-certificate.pem
Первая строка результата вывода будет похожа на: af06d509

④ Переименуйте файл сертификата с «charles-ssl-proxying-certificate.pem» на «af06d509.0».
(5) Используйте ADB для помещения сертификата в системный каталог
Если ADB не установлен локально:
① exit
② cd /Applications/MuMuPlayer.app/Contents/MacOS/MuMuEmulator.app/Contents/MacOS/tools/
③ ./adb (Обратите внимание, что Root запросит доступ суперпользователя в эмуляторе, выберите разрешить.)
④ ./adb push /Users/game-netease/Downloads/af06d509.0 /system/etc/security/cacerts
⑤ ./adb shell "chmod 664 /system/etc/security/cacerts/af06d509.0"

Если ADB уже установлен локально:
① exit
② adb push /Users/game-netease/Downloads/af06d509.0 /system/etc/security/cacerts
③ adb shell "chmod 664 /system/etc/security/cacerts/af06d509.0"

2. Выполните захват пакетов
(1) В верхнем меню Charles откройте "Proxy"-"SSL Proxying Setting". Нажмите "Add", чтобы добавить "host" как *, "port" как *, и сохраните.

(2) На рабочем столе устройства Android откройте Настройки - Сеть и Интернет - Интернет - wlan0 - значок карандаша в правом верхнем углу - выберите «Вручную» в разделе «Прокси» - введите «Имя хоста прокси» и «Порт прокси» 8888 (по умолчанию) - сохраните.





(3) Просто откройте программное обеспечение, с которым вы хотите выполнить захват пакетов.
Конец статьи