Charle抓取HTTPS的数据包
Charles是一款很好用的抓包软件。
Charles不仅可以抓取HTTP数据包(这是自然),那么她是如何抓取HTTPS的数据包呢?
此文档功能是说明如何对charles软件开启SSL代理功能,通过如下设置步骤即可抓取https包了。
一、打开charles软件,在proxy选择Proxy->SSL Proxying Setting
二、选中Enable SSL Proxying,点击add 按钮:在弹出的表单中Host填写域名,以及端口(端口一般是443)
如下截图,输入bi.bjut.edu.cn;端口号输入443
到这里,SSL代理配置结束。
(这是charles官网SSL代理说明参考资源(纯英):https://www.charlesproxy.com/documentation/proxying/ssl-proxying/ )
--------------------------我是分割线----------------------------------
如上配置完成之后,需要根据问题情况,在浏览器中或者EXCEL插件重现问题过程,从而采集信息。
请重新录制三种情况 Charles:
- 在EXCEL中,配置了CAS插件情况,登陆HTTPS失败的过程
- 在EXCEL中,不配置CAS插件情况,登陆HTTPS成功的过程
- 在浏览器中,登陆https的过程
另外,若是浏览器在访问的时候如果提示这个的话;点红色框 <继续前往>
End
--------------------------我是结束分割线----------------------------------