Mac使用Charles抓包Iphone https

在网上看了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流量了

posted @ 2017-06-13 10:11  gabin  阅读(5360)  评论(3编辑  收藏  举报