Charles抓https数据包

Mac 设置Charles抓https数据包

1、点击 Help -- SSL Proxying -- Install Charles Root Certificate

2、之后会弹出钥匙串,如果不弹出,请自行打开钥匙串

3、系统默认是不信任charles证书的,此时右键证书,选择【显示简介】,点击使用此证书,把使用系统默认改为始终信任。然后关闭,发现charles证书被信任了。

4、 防止请求乱码

(1)Proxy-SSL Proxying Settings-勾选enable SSL Proxying-Add-添加网址和端口号(比如*,端口443)也可以直接两个都填*

(2)Proxy-proxy settings-proxies中,port:8888,勾选support http/2,勾选enable socks proxy,下面port填8889,下面全勾选上,ports填80, 443, 8080, 8443

(3)Tools-Rewrite-勾选上enable rewrite,点Add,然后需要填的内容如下

 

 

以上设置就可以抓取https数据包了。 

 

posted @ 2020-06-01 16:00  陈娟  阅读(389)  评论(0)    收藏  举报