5365bet手机版客户端

如何安装证书&抓包?

如何安装证书&抓包?

如果您想在 MuMu模拟器(macOS)上安装证书并进行抓包,可参考以下操作。

一、安装证书操作步骤

1. 从抓包软件中下载证书

例如 Charles:打开 Charles,顶部菜单栏点击 help-ssl proxying-save charles···,保存证书。

2. 开启可选系统盘

启动模拟器,在菜单栏顶部打开设置中心,勾选可选系统盘,保存重启。

3. 打开 adb

点击顶部菜单栏-工具-打开 ADB。

4. 执行命令(回车键(Enter)执行)

输入以下命令执行:

exit

cd /Applications/MuMuPlayer.app/Contents/MacOS/MuMuEmulator.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:

adb root 在模拟器中会弹出超级用户提示,勾选允许

adb push /Users/game-netease/Downloads/af06d509.0 /system/etc/security/cacerts

adb shell "chmod 664 /system/etc/security/cacerts/af06d509.0"

二、抓包操作步骤

1. 修改 Charles 设置

在 Charles 顶部菜单栏打开 proxy-ssl proxying setting···,点击 add 添加 host 为 *,port 为 *,保存。

2. 修改模拟器内网络设置

在模拟器中打开设置-网络和互联网-wlan0--点击右上角铅笔图标--代理选择手动代理,填入电脑 IP、端口 8888(默认),并将 10.0.2.2 填入“对以下网址不使用代理”中,保存。

最后,打开要抓包的软件即可。

若有任何疑问,欢迎咨询官方工作人员。

相关推荐