用抓包工具Proxyman通过iPhone手机在Mac上抓包支持https
前言
还在为没有设置好Charles 抓不了手机上的https请求而苦恼吗!今天手把手教你用proxyman抓取iPhone上的网络请求
操作设备环境
- 电脑系统:macOs Big Sur 11.1
- 手机系统:ios 12以及最新
- proxyman系统版本: 2.21.1以及最新
安装
1.软件安装步骤我就省略了,软件下载地址: https://proxyman.io/
2.安装证书;Certificate->Install Certificate on this Mac
3.安装扩展以及证书,Automatic->Install&Trust Certificate
抓取数据
1.上面的步骤就安装好了证书;但是这个时候只能请求http,如果我们请求是https的话,执行下面步骤:
抓取手机app数据
移动端安装流程 (⚠️图片上红色文字是关键步骤)
1.查看移动端设置流程,必须跟电脑连同一个Wi-Fi
2.根据上面5个步骤手机设置,注意⚠️第五步千万别遗漏了,这是你能否抓到数据等关键。
允许https 返回
- 找到自己手机链接IP,然后选择自己所要看到数据请求的域名,选择Enable Https Response 就可以看见body 里面的数据返回了。
查看大图
常用设置
- 这个设置包括端口设置、风格外观设置、插件安装等都在这里
- 过程中如果有遇到什么问题可以查看官方文档;里面也都详细问题解决方案 https://docs.proxyman.io/debug-devices/ios-device
本文转自:https://www.jianshu.com/p/2e728bce7eba
感谢作者:剁椒先生