Mac Charles 抓包 IOS APP 配置及使用
2026-01-31 22:35:39

1、开启代理,填写端口号,建议填一个不容易冲突的端口号。

image-20260121203114443

2、查看代理连接信息

image-20260121203724071

image-20260121203758495

3、iphone端操作,电脑和手机应在同一WIFI网络下,进入 设置-无线局域网-查看WiFi详情-配置 HTTP 代理

image-20260121203823737

image-20260121203842206

image-20260121203947440

4、MAC电脑安装证书,Help -> SSL Proxying -> Install Charles Root Certificate

image-20260121204229974

5、MAC电脑信任证书,打开钥匙串,找到Clarles Proxy CA 证书,勾选始终信任

image-20260121204606486

6、iphone下载证书,访问http://chls.pro/ssl或者chls.pro/ssl或者http://ssl.charles/或者 charlesproxy.com/getssl,如果浏览器里打不开,可以发送到微信聊天里打开。

image-20260121205423296

image-20260121205442006

7、iphone安装证书,进入设置->通用->VPN与设备管理,找到刚下载的证书,点击安装。

image-20260121205621197

8、iphone信任证书,进入设置->通用->关于本机->证书信任设置->启用信任

image-20260121205833084

9、完成配置,开启抓包,可以看到所有 HTTPS 请求了。

image-20260121210200656

10、重放请求,找到接口,右键-选择Repeat

11、修改请求内容,点击接口->点击菜单上的蓝笔->修改内容->点击Execute 即可

image-20260121210531076

image-20260121210554400

12、关闭抓取Mac电脑端的请求,Proxy->取消macOS Proxy

image-20260121210854995

13、不抓包了,记得关闭 iphone 中 WIFI 里的 HTTP 代理,否则上不网了。