网易mumu模拟器安装下载charles的CA证书

前言说明

mumu模拟器版本:MuMuNG-setup-V3.6.4.2333-1110175123

部分用户在使用MuMu模拟器X版本的过程中需要进行抓包一类的操作,
但发现无法安装导入证书,无法正常抓包,这是因Android7.0之后新版本系统的安全限制导致
(Android7.0 之后默认不信任用户添加到系统的CA证书),
遇到这类问题的用户可参考以下方法步骤进行操作导入证书。

一、设置好 charles 的代理


二、mumu 官方提供安装证书方法(推荐)

官方教程:
https://mumu.163.com/help/20221018/35047_1047210.html
教程有些地方不详细,这里补充一下

执行挂载mount 时问题解决
https://blog.csdn.net/qq_63274869/article/details/134355306


三、详细安装过程

1. 设置 mumu 模拟器

image

允许对系统盘操作
image

开启Root权限
image

之后会提示重启生效,点击立即重启。
image


2.制作CA证书

1)用Charles(点击下载Charles>>)导出证书,命名为 charles.pem

image

2) OpenSSL签发证书

安装openssl方法:https://www.cnblogs.com/wutou/p/17873881.html

openssl x509 -subject_hash_old -in  d:\CA\charles.pem

d:\CA\charles.pem 要写对,怕写错,就写成绝对路径

image

3) 重命名文件

将刚才 charles.pem 文件名改成 执行命令后提示的 24e12a67 后缀名为.0
image


3.把签发好的 24e12a67.0 证书上传到 mumu 模拟器 Android 系统里。

1)提前准备好 adb 工具

百度云:https://pan.baidu.com/s/1mgTKOEOv_5kZc8u-hnl0Xg?pwd=7a5r

2)连接 mumu 模拟器
adb connect 127.0.0.1:7555
adb root
adb shell

adb root这步和直接执行 adb shell 后,进入Android命令行里 su 命令效果一样。
执行 adb root 时,系统会提示,权限,选择允许(如果选仅此次,那以后每次执行 adb root 都要点允许)
image

注意命令行提示符变化,执行完 adb shell 后就进入到 mumu 模拟器的 Android 系统里了。
image


挂载系统盘,因为CA证书文件要放到系统盘中

mount -o remount,rw /system
exit

mount 命令执行成功,如图,不显示任何提示,就可以 exit 退出命令行(注意不是关闭和android 的连接,是命令行要操作的命令结束了)
image

上传刚才签发的CA证书到 mumu 模拟器 Android 系统目录中。

adb push d:\CA\24e12a67.0 /etc/security/cacerts/

/etc/security/cacerts 或 /system/etc/security/cacerts 都是指向同一目录

image


4.查看是否上传到,可以再次登录 shell 查看

adb shell
cd /etc/security/cacerts/
ls 24e12a67.0

image


5.然后就可以打开 charles 看看是否能抓到包了。

记得要在界面上开启代理 Proxy -- Windows Proxy(快捷键 Ctrl + Shift + p)
image

打勾,就是开启了代理,
image

开启代理后,其他没有证书的程序,将会联网失败,或出现异常。


好了,到这就可以抓包了。


Charles抓https包内容显示乱码:https://www.cnblogs.com/wutou/p/17833745.html





以下内容作为记录,可以不看

四、mumum 模拟器安装CA证书

1.模拟器的浏览器打开 chls.pro/ssl 这个网址。

会自动下载CA证书。


2.设置--网络和互联网--互联网--网络偏好设置--安装证书(有多个证书,可以根据时间判断)

image


image


image


image


image


证书名字随意

image


提示证书安装完成

image





免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:
https://blog.csdn.net/CSDNRomance/article/details/131570803
https://blog.csdn.net/sumoyan1010/article/details/129959040
https://blog.csdn.net/weixin_45320254/article/details/126215490 (提供adb工具)
https://www.52pojie.cn/thread-1903496-1-1.html (/system/etc/security/cacerts)



posted @ 2023-12-03 20:00  悟透  阅读(10267)  评论(3编辑  收藏  举报