HTTPS抓包之Charles

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

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

1.电脑安装Charles的根证书

  操做路径:Help - SSL Proxying - Install Charles Root Certificate,以下图所示:ruby

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

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

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

  这样就完成证书的安装操做了。.net

2.Charles设置

  证书安装完,咱们仍是不能看到HTTPS的信息的,须要进行设置。打开Proxy – SSL Proxying Settings,以下图所示:code

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

  单击OK便可。ssl

3.手机安装证书

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

相关文章
相关标签/搜索