admin 管理员组

文章数量: 887021

安装Charles

前往Download a Free Trial of Charles • Charles Web Debugging Proxy

下载Mac版。

配置代理

想要抓去app/小程序的数据,就要给需要抓包的iPhone手机配置代理服务器(代理服务器也就是你的电脑)配置步骤如下

1.安装Charled的电脑和需要抓包的手机链接同一个无线局域网。

2.打开Charles。依次点击手机无线网右侧的感叹号图标-配置代理-手动。然后在服务器一栏输入电脑无线网络的ip地址。(Mac电脑ip地址查看方法:点击左上角苹果图标-关于本机-更多信息-ip地址)然后在端口输入Charles的端口。(Charles的端口察看方法如下:点击Proxy-Proxy Settings 看到HTTP Proxy下方的Port就是端口号)设置好服务器和端口后点击存储。此时Charles界面会提示是否允许代理,点击允许。这样代理服务器已经设置好了。

安装并信任Charles证书

设置好代理后会发现所有的请求前面都有一个锁头。这是因为没有安装Charles证书并且信任该证书。

1.下载证书

在代理服务器设置好的基础上,打开Safari浏览器访问chls.pro/ssl 会提示下载证书,点击允许。证书即可下载成功。

2.安装证书

手机依次点击设置-通用-VPN与设备管理,找到并点击刚下载的证书安装。

3.信任证书

手机依次点击设置-通用-关于本机-证书信任设置,信任刚刚安装的证书。

完成以上三步后重新打开Charles就可以都看到主导的请求都不带锁头了,表示抓包成功了。

本文标签: 使用指南 Charles iphone Mac