介绍
Charles 官网: https://www.charlesproxy.com/
Charles 界面教程
步骤:
- iPhone 配置 Web 代理
- macOS 安装 Charles 生成的证书
- iPhone 安装 Charles 生成的证书
- Charles 配置
1. iPhone 配置 Web 代理
获取当前 macOS IP 地址,比如 192.168.1.70 。
iPhone 需与 macOS 在同一个局域网内,HTTP 代理设置如下:
2. macOS 安装 Charles 生成的证书
启动 Charles ,并按如下路径选取菜单项:
Help -> SSL Proxying -> Install Charles Root Certificate
钥匙串中将会出现类似如下的证书。
Charles证书
双击该证书,并设置此证书为 “始终信任”。
信任Charles证书3. iPhone 安装 Charles 生成的证书
iPhone safari 访问 chls.pro/ssl 地址,安装对应的描述文件即可。
iPhone 描述文件4. Charles 配置
打开 Charles 菜单,按如下路径选择:
Proxy -> SSL Proxying Settings...
配置如下:
SSL Proxying 配置
最后
现在即可抓取 iPhone 上 https 数据了。
https 抓包
网友评论