首先,要注意的是,在安卓7.0以后,Fiddle和charles这些抓包工具安装的证书,会被默认不相信,所以按照很多旧的抓包工具的配置过程,没有办法成功抓包。
今天就在这里记录一下Charles + Postern 在雷电模拟器上抓包的过程
一、Openssl环境配置
本篇使用charles进行抓包,那么模拟器就需要安装charles 的证书,但是传统的cer格式的证书已经不再适用,这里需要对证书进行格式修改,转换为pem格式的证书,这样后续才能安装为系统证书,从而避免开局所说,证书不被信任的情况。
这就需要使用openssl来对证书进行操作,下载链接(Postern也在):
- 链接:https://pan.baidu.com/s/1IxNF61N649rvL4jV9E6UIQ
- 提取码:q1s4
这里大家自己选择32位还是64位进行安装,直接下一步到底就安装完成了。这里在安装完openssl后,需要在环境变量中的Path加上openssl的安装路径到bin下
然后打开cmd目录,输入 openssl version,看到如下提示,证明配置成功