页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

Charle抓取HTTPS的数据包

Charles是一款很好用的抓包软件。

Charles不仅可以抓取HTTP数据包(这是自然),那么她是如何抓取HTTPS的数据包呢?
此文档功能是说明如何对charles软件开启SSL代理功能,通过如下设置步骤即可抓取https包了。

一、打开charles软件,在proxy选择Proxy->SSL Proxying Setting

Image RemovedImage Added

二、选中Enable SSL Proxying,点击add 按钮:在弹出的表单中Host填写域名,以及端口(端口一般是443)

Image RemovedImage Added
如下截图,输入bi.bjut.edu.cn;端口号输入443
Image Removed Image Added
Image Removed Image Added
到这里,SSL代理配置结束。 到这里,SSL代理配置就结束了。
(这是charles官网SSL代理说明参考资源(纯英): (这是charles官网SSL代理说明参考资源(小提醒,纯英文):https://www.charlesproxy.com/documentation/proxying/ssl-proxying/ --------------------------我是分割线----------------------------------
如上配置完成之后,需要根据问题情况,在浏览器中或者EXCEL插件重现问题过程,从而采集信息。
请重新录制三种情况 Charles:

  1. 在EXCEL中,配置了CAS插件情况,登陆HTTPS失败的过程
  2. 在EXCEL中,不配置CAS插件情况,登陆HTTPS成功的过程
  3. 在浏览器中,登陆https的过程

...

最后,重新录制charles


如上配置完成之后,还需要一小步:那就是需要根据问题情况,在浏览器中或者EXCEL插件重现问题过程,以便采集信息来跟踪问题。



PS:若是浏览器在访问的时候如果提示这个的话;点红色框  <继续前往>
Image Added

Image Added
End