如何抓取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自己要抓取的网站,这里写的“*.*”,适配所有。

最后在手机上设置代理地址就可以抓包了。

posted @ 2016-10-21 16:32  pp_sunlight  阅读(202)  评论(0编辑  收藏  举报