MAC使用Charles抓取IOS https包

in #cn7 years ago

抓取手机端https报文这个问题困扰我很久此前也有尝试但是一直没成功,今天借业务监控需求详细google终于成功实践,在此分享。

抓取http包:略

抓取https包:

关于这个相关文章网上有很多,实际上操作没有那么复杂,按如下操作即可:

1、点击Charles->Help->SSL Proxying->Install...................(见下图)

image2017-1-4 17_25_56.png

2、按照弹出的提示框,在手机侧wifi代理中输入ip地址端口,并且:通过safari浏览器访问:chls.pro/ssl(提示框中明确提示的地址)

image2017-1-4 17_27_22.png

3、safari中会提示安装证书,按照安装即可

4、通过如上配置,电脑端启动Charles即可抓取https包

注:截图中虽然没有明确标识是抓取的https包实际上确实是抓取的https包
image2017-1-4 17_31_54.png

安装方法来自于:

https://www.charlesproxy.com/documentation/additional/legacy-ssl-proxying/
image2017-1-4 17_30_13.png