返回列表 发新帖

vmos+charles https 应用抓包

[复制链接]

32

主题

77

帖子

534

积分

初中生

Rank: 3Rank: 3

金币
135
好评
2
贡献
0
发表于 2020-12-23 15:39:15 | 显示全部楼层 | 阅读模式
安卓系统7.0之后因为https证书验证问题,用户级的证书在app访问https请求时不被认可,进而无法抓https包。
使用VMOS Pro + charles来实现https抓包,具体流程如下:
1.打开VMOS Pro  点击“+” 选择一个ROM进行安装,我这里装的是 “安卓7.1精简版”
2.安装xposed框架:
安装xposed的信任证书插件trustme:
打开虚拟机=》进入xposd In...=>搜索trustme=》安装对应扩展
3.激活xpos 的trustme模块
4.下载并安装charles: https://www.charlesproxy.com/download/
4.1开启https抓包
4.2在VMOS Pro 上配置代理

5.1 安装adb工具,在mac命令行上执行:
$brewcask install android-platform-tools
5.2 连接VMOS Pro 虚拟机:
开启网络ADB,注意只有在连接wifi的时候才有第三行的那个ip和端口出现
在mac命令行中执行:(其中10.180.100.120:5666 就是上图中第三行的ip和端口)
配置adb代理,执行上面命令后,手机会打开下面页面
长按VMOSWIFI修改网络配置设置代理
6.安装charles证书:
- 在vmos虚拟机中的浏览器里输入:chls.pro/ssl下载证书
- 回vmos虚拟机主页,打开“下载”, 点击证书进行安装。安装过程中会要求设置手机解锁密码
接下来就可以抓https的包啦


0人点赞



日记本





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

5

主题

2318

帖子

4万

积分

博士后

Rank: 8Rank: 8

金币
2362
好评
8
贡献
1

考神

发表于 2020-12-23 16:07:44 | 显示全部楼层
感谢分享
回复

使用道具 举报

11

主题

328

帖子

1090

积分

高中生

Rank: 4

金币
124
好评
3
贡献
0

考神

发表于 2020-12-23 17:08:44 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

2653

帖子

6317

积分

硕士生

Rank: 6Rank: 6

金币
608
好评
0
贡献
0
发表于 2020-12-26 18:31:30 来自手机  | 显示全部楼层
本帖最后由 小姐姐真会吹 于 2020-12-26 18:35 编辑

不支持windows?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表