使用charles在Ios抓包

1. 在prox中找到Proxy Setting

image.png

2. 界面中设置一个不被占用的port,并勾选Support HTTP/2, Enalble transparent HTTP proxing

,点击ok
image.png

3. 然后点击help —> SSL Proxing —> Install Charles Root Certificates on a Mobile Device or Remote Browser

image.png

4. 此时,弹出一个对话框,这上边的ip和端口号就是手机对应wifi上要配置的代理。

image.png

5.ok 我现在打开手机,打开设置在对应wifi上配置上代理(将ip地址和端口号输入,确定)

6. 回到pc的charles操作界面,勾选这个选项

image.png

image.png

7. 点击这里,你会发现在Ip Range中多了一个移动端的ip,这意味着手机已经添加成功。

image.png

image.png

8. 最后用手机浏览器访问chls.pro/ssl 这个网址,下载安装对应的包。下载后,ios得去设置-通用-描述文件与设备管理中 安装。安装完去通用-关于本机-证书信任设置(最底部),信任一下。

9. 想抓哪个域名,要把对应的设置为SSL Proxing: Enabled

image.png

最后,可以开心的玩起来了 ,结束, 大功告成

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享