HTTPS抓包之Charles

  这里对HTTP请求的抓包操作不做讲解了,只讲解HTTPS的抓包要进行的操作。

  【说明】:下面以MAC电脑示例,Windows版本可参考:http://weibo.com/ttarticle/p/show?id=2309404009801469264549

1.电脑安装Charles的根证书

  操作路径:Help - SSL Proxying - Install Charles Root Certificate,如下图所示:

  单击Install Charles Root Certificate之后,会打开钥匙串,如下图所示:

  这时候显示证书不被信任,在证书上右键,选择显示简介,如下图所示:

  在打开的页面中,选择始终信任,如下图所示: 

  这样就完成证书的安装操作了。

2.Charles设置

  证书安装完,我们还是不能看到HTTPS的信息的,需要进行设置。打开Proxy – SSL Proxying Settings,如下图所示:

  在打开的窗口中,添加如下配置项:

  单击OK即可。

3.手机安装证书

  在safari 浏览器打开下面的地址进行下载:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt

posted @ 2016-12-28 16:18  LeeGof  阅读(710)  评论(0编辑  收藏  举报