Charles + Postern 安卓模拟器抓包

本文介绍了如何在安卓7.0以上版本的雷电模拟器上使用Charles和Postern进行网络抓包。由于安卓系统的安全升级,需要通过 Openssl 将证书转换为 PEM 格式并安装为系统证书。详细步骤包括:Openssl环境配置,Charles的证书导出和转换,以及在模拟器中通过adb安装证书。接着,配置Charles的SOCKS代理,并通过Postern设置代理规则,最终实现应用的网络流量抓包。
摘要由CSDN通过智能技术生成

首先,要注意的是,在安卓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,看到如下提示,证明配置成功

  • 7
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值