雷电模拟器9.0+charles抓包
雷电模拟器设置:
- 性能设置-磁盘共享,选择System.vmdk可写入
- 网络桥接模式:开启
- 其他设置:Root权限开启,ADB调试开启本地连接
- wifi设置代理:本机ip+chales端口8888
charles设置:
- 安装证书+配置https抓包+开启系统代理
- Help-SSL Proxying-保存charles证书,选择文件类型为cer
- 证书传到模拟器安装
拷贝用户证书到系统证书目录:
-
cmd打开 雷电模拟器安装目录 D:\leidian\LDPlayer9
-
执行命令
D:\leidian\LDPlayer9>adb root D:\leidian\LDPlayer9>adb remount D:\leidian\LDPlayer9>adb shell # 查看用户证书位置 marlin:/ # ls /data/misc/user/0/cacerts-added/ xxxxxxxx.0 # 拷贝证书 marlin:/ # mv /data/misc/user/0/cacerts-added/xxxxxxxx.0 /system/etc/security/cacerts/
-
重启模拟器和charles,就可以抓包了