美文网首页
Mac上Charles做代理,访问https失败. 及HTTPS

Mac上Charles做代理,访问https失败. 及HTTPS

作者: o本是后山人o偶作前堂客o | 来源:发表于2017-08-14 15:53 被阅读654次

另一篇:Charles 破解和使用注意

用charles 做代理,客户端访问HTTPS请求,抓包. 

原理其实是

1  Charles拦截了客户端的请求.

2  然后Charles又自己伪装成客户端向服务端发出请求.

3  接受真实服务器响应,用Charles自己的证书伪装服务端向真实客户端发送数据内容.

通过这样,截获了请求来回的数据.

所以,Charles要完成这个过程,需要转一个证书,来完成 做代理服务器 这个伪装.  没有做好的话,HTTPS 请求就无法访问,或抓包.

你也单独在浏览器离单独访问一次 请求,然后在弹出的框里,选择信任网站证书,也可以.

相关 :

http://www.jianshu.com/p/870451cb4eb0

CharlesHTTPS 抓包.设置:

http://www.jianshu.com/p/7a88617ce80b

相关文章

网友评论

      本文标题:Mac上Charles做代理,访问https失败. 及HTTPS

      本文链接:https://www.haomeiwen.com/subject/ecmurxtx.html