MuMu模拟器安卓12安装证书

首先从Charles中导出证书

保存在D盘用户目录下,命名为Charles.pem

第二步,安装open ssl (点击下载>>icon-default.png?t=N7T8http://slproweb.com/products/Win32OpenSSL.html),安装默认安装,最后的捐款取消勾选。之后配置环境变量,将openssl安装路径bin的路径(例如 C:\OpenSSL-Win64\bin)加入到操作系统的系统环境变量Path中

第三步,

在cmd中输入(点击键盘win+R,呼出运行窗口,输入cmd即可打开cmd操作界面)

  openssl x509 -subject_hash_old -in <Certificate_File>

此处的的<Certificate_File>就是我们保存在D盘的Charles.pem文件。

如果出现错误如下:

只要将我们在D盘的Charles.pem文件移动到 C盘的Users目录下的sy88目录下(此处改成你的cmd命令行前面的路径)

再次运行,

将我们获取到的字符串(我用红圈标注了)复制,然后将我们存放在C盘的Charles.pem文件命名为“d7aaef73.0”,实际以你自己获取到的字符串为准,记得将后缀改成 “.0”。

第四步,设置mumu模拟器

1、打开root权限

2、设置成可写系统盘

然后进入cmd的管理员模式

1、连接mumu模拟器

2、获取root权限,执行此操作后需在mumu模拟器中点击确认允许root,(当你在命令行中输入这个命令的时候,mumu模拟器会弹出一个让你确认的窗口,点击始终允许即可)

3、进入shell命令:adb shell

4、输入mount -o remount,rw /system

5、退出 exit

然后那把c盘的证书复制到 /etc/security/cacerts/

adb push C:\Users\sy88\d7aaef73.0 /etc/security/cacerts/d7aaef73.0

把标红的换成你自己的

如何查看证书已经成功安装

  在cmd中输入(点击键盘win+R,呼出运行窗口,输入cmd即可打开cmd操作界面)

  adb shell

  cd /etc/security/cacerts/

  ls

这个能在这里面显示就表示成功了。

### 安装 mitmproxy 证书MuMu 模拟器 为了在 MuMu 模拟器上正确安装 mitmproxy 证书,需遵循一系列特定的操作流程。确保已准备好 mitmproxy 的 CA 证书文件路径。 #### 获取并准备 mitmproxy 证书 首先,在主机端通过浏览器访问 `http://mitm.it` 可下载适用于不同平台的根证书。对于 Android 设备(如 MuMu 模拟器),应选择 `.cer` 文件格式保存到本地磁盘中[^2]。 #### 配置网络代理 配置好模拟器使用的 HTTP(S) 流量转发规则,使流量能够被 mitmproxy 中间人捕获分析。这通常涉及设置系统的全局HTTP代理指向运行着 mitmproxy 的计算机 IP 地址以及监听端口(默认8080)。 #### 开启 ROOT 权限 由于操作涉及到系统安全层面的内容修改,因此需要获取设备最高控制权即开启 ROOT 权限,这是必不可少的前提条件之一[^1]。 #### 将证书传输给模拟器 利用ADB命令或者其他方式把之前下载好的 .cer 文件推送进入 `/sdcard/Download/` 或者其他任意目录下以便后续导入使用。 ```bash adb push /path/to/certfile.cer /sdcard/Download/ ``` #### 导入证书到信任库 打开模拟器内的“设置”,找到关于 Wi-Fi 设置中的高级选项里的 SSL/TLS 认证部分;点击添加新的CA认证机构,并选取刚才传送到内部存储空间下的 cer 文件完成加载过程。 #### 应用更改与验证效果 最后一步就是重新启动整个虚拟环境让所有设定生效。此时可以尝试浏览网页来检验 HTTPS 连接是否正常工作并且经过中间件拦截解析了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值