【Charles】-雷电模拟器-抓HTTPS包

写在前面

  之前的文章我们写过如何通过Charles来抓取IOS手机上的HTTPS包以及遇到的坑说一个场景,如果你的手机是IOS,但是团队提供的APP安装包是Android,这种情况下你还想抓包,怎么办?

  不要慌,我们可以安装一个安卓模拟器,同样的道理在安卓模拟器上安装APP安装包,然后配置证书。本篇文章我们以雷电安卓模拟器为例,说明如何配置证书通过Charles进行抓包。



一、具体步骤

1.环境说明

名称说明
Windows版本Win10/X64
Charles版本V4.6.4
雷电安卓模拟器版本9.0.66

2.模拟器软件安装及设置

2.1 下载安装

雷电模拟器官方网站,选择一个版本直接下载安装即可。

2.2 设置

安装完成后,有2个地方需要设置一下。

(1)设置-》性能设置
磁盘共享,修改为System.vmdk可写入

在这里插入图片描述

说明:在分辨率这个地方你可以选择平板或者手机。

(2)设置-》其他设置
Root权限,修改为开启

在这里插入图片描述

(3)重启

在这里插入图片描述

3.安装APP

将你要安装的安装包(比如google浏览器)直接拖拽到桌面,按照提示操作即可。

在这里插入图片描述

4.导出cert文件

说明:关于如何安装Charles,请参考系列文章【Charles】-苹果手机 IOS15.4 抓HTTPS包

Help-》SSL Proxying -》Save Charles Root Certificate…

在这里插入图片描述

选择一个要保存文件的位置,给文件命名比如charles,文件类型选择.cer
在这里插入图片描述

5.模拟器证书安装

将下载的证书charles.cer,直接拖拽到模拟器桌面,会自动跳转到如下目录。

在这里插入图片描述

单击模拟器中的charles.cer,证书名称设置为charles-》确定
此时,会弹出需要设置锁屏密码。

在这里插入图片描述

在这里插入图片描述
设置锁屏密码(系统应用-》设置-》安全性和位置信息),重新安装即可。

6.模拟器证书复制

进入/data/misc/user/0/cacerts-added文件夹,找到.0文件,选中文件

在这里插入图片描述

进入到/system/etc/security/cacertes文件夹,点击左下角,粘贴选择项。

在这里插入图片描述
至此,就可以玩耍了~

7.验证

比如:google浏览器的搜索
在这里插入图片描述
在这里插入图片描述

比如:我们的APP
在这里插入图片描述
在这里插入图片描述

二、参考资料

雷电模拟器9使用Charles抓包详细教程


写在后面

  如果本文内容对您有价值或者有启发的话,欢迎点赞、关注、评论和转发。您的反馈和陪伴将促进我们共同进步和成长。


系列文章

【Charles】-苹果手机 IOS15.4 抓HTTPS包
【Charles】-证书过期-更换证书

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值