乐于分享
好东西不私藏

使用Charles进行抓包 IOS

使用Charles进行抓包 IOS

在我们调试移动端应用的时候,经常需要使用到抓包工具Charles就是一个不错的工具

Charles下载地址

https://www.charlesproxy.com/

设置电脑代理

  1. 1. 电脑端和手机端连接到同一个网络下
  2. 2. 电脑端启动Charles Proxy->Proxy Setting

3.在弹出选项卡中,勾选【Enable SSL Proxying】点击【add】。在Host输入【】表示接收任何主机,在Prot输入端口最后点击【ok】保存

带边抓任意端口

设置手机端代理

  1. 1. 连到同一网络环境下

2. 填写电脑ip和配置端口
  1. 3. 手机首次连接charles后发起任意http请求会弹出是否信任窗口,点击Allow

4. 手机安装证书,手机连接charles代理后,打开safari浏览器,地址栏输入chls.pro/ssl打开网页弹出尝试下载配置文件,点击允许
  1. 5. 手机设置->通用->描述文件与设备管理中查看下载的配置文件,点击charles Proxy CA(xxx)选择安装
  1. 6. 手机设置->通用->关于本机->证书信任设置中开启刚刚下载的证书

7.至此代理设置完毕,可以在charles抓取Https的请求

喜欢我的文章点点关注⭐