如何抓取iOS移动设备发出的HTTPS协议包
以3.11.5版本为例。
1、电脑端安装SSL证书
Help-->SSL Proxying,Install Charles Root Certificate.
2、手机端安装SSL证书
Help-->SSL Proxying,Install Charles Root Certificate on a Mobile Device or Remote Browser...,根据弹出的提示信息,在safari上输入地址,下载安装描述文件。
3、进行相关的配置
Proxy-->Proxy Settings,勾选Enable transparent HTTP proxying.
Proxy-->SSL Proxy Settings,勾选Enable SSL Proxying,在Locations位置处add自己要抓取的网站,这里写的“*.*”,适配所有。
最后在手机上设置代理地址就可以抓包了。