安卓高版本抓取https包

需要用到的工具

  • Charles
  • VirtualXposed
  • JustTrustMe

实现步骤

进入 Github 下载如下两个 apk

VirtualXposed下载地址:https://github.com/android-hacker/VirtualXposed/tags
JustTrustMe下载地址:https://github.com/Fuzion24/JustTrustMe/tags

第一步

使用如下 adb 命令分别安装两个 apk

adb  inatall VirtualXposed
adb  install JustTrustMe
# 如提示已经安装了JustTrustMe可不用再安装

第二步

安装完成进入 VirtualXposed apk 应用,点击 6 个小点进入设置页面


安卓高版本抓取https包_第1张图片
image.png

第三步

进入设置页面,点击模块管理,勾选 JustTrustMe(当然我并没有找到它,可能是我这个版本不需要在手动选择了,安装之后自动识别到了)重启之后我们重新进去设置页面,添加我们需要抓包的应用即可,我这里选择的企业微信做案例。


安卓高版本抓取https包_第2张图片
image.png

第四步

点击添加应用,选择需要抓包的软件安装:


安卓高版本抓取https包_第3张图片
image.png

配置 Charles 抓包

设置 Charles 代理,此处不再说明,相信设置代理大家能自己解决,手机设置 wifi 里面代理改成手动。输入IP,端口:默认8888,注意手机和电脑在一个 wifi 下就 ok。

第六步

回到 VirtualXposed 上滑解锁,打开我们之前安装的企业微信,则发现 charles 已经成功抓取到安居客的 HTTPS 的数据包:


安卓高版本抓取https包_第4张图片
image.png

你可能感兴趣的:(安卓高版本抓取https包)