在网上看了n中方法,都不行,最终才发现。。。没有信任证书,不只是要安装证书,还要信任

 

这个在官网上是有写的,昨天熬夜在研究还被老婆骂,恨不能早点看官方文档。

 

正规的步骤:

 

1、安装:https://www.charlesproxy.com/download/

2、mac连入有线网,不要使用wifi,iphone和mac在同一个区域网

3、iphone上设置代理,代理地址为mac的本地ip地址,端口8888

4、如果只是要抓包http的,这样就好了。

 

5、如果要访问https的话,则要打开charles->help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser

 

6、手机端打开safari,访问标红的地址,即会跳转下载并安装描述性文件,安装完成后到 【通用】->【关于本机】-> 【证书信任设置】,然后就启用完全信任刚才安装的证书

7、接着就可以在mac里面抓取iphone中的https流量了

版权声明:本文为gabin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/gabin/p/6999686.html