Charles之MuMu安卓11抓包

本文详细介绍了在安卓11 MuMu模拟器上使用Charles抓包时遇到的问题,包括如何重命名并信任非ROOT设备的Charles证书,以及如何通过adb工具设置代理。步骤包括证书文件重命名、使用adb push将证书复制到模拟器、配置全局HTTP代理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Charles之MuMu模拟器安卓11抓包

问题

1.从安卓7之后, 手机非ROOT状态, 直接安装的charles证书不被信任, 导致无法解析HTTPS请求.
2.MuMu模拟器11内无法设置WIFI代理

解决

1.charles证书重命名, 名称获取方式

openssl x509 -subject_hash_old -in <Certificate_File>

在上面openssl命令的结果第一行就是文件名, 后缀设置为0

2.打开CMD, cd到MuMu安装目录mumu\emulator\nemu9\vmonitor\bin
3.连接adb

adb_server.exe devices
adb_server.exe connect 127.0.0.1:7555

2.执行复制证书命令:
xxxx.0是charles证书重命名后的文件

adb_server.exe push xxxx.0 /etc/security/cacerts/

3.执行设置代理命令

adb_server.exe shell settings put global http_proxy 代理IP地址:端口号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值