目录
一、为什么使用charles
前几天因为需要通过抓包定位问题,打开了尘封已久的fiddler,结果打开软件后什么也干不了,别说手机抓包了,打开软件什么请求也抓不到。很多时候都是如此,如果一个方案不行,肯定要有替代方案的。于是,想到了charles来进行抓包,也就是换一个工具完成了想做的事。
二、下载地址
https://www.charlesproxy.com/
三、web抓包
Charles Web抓包非常简单,启动Charles会自动与浏览器设置成代理,不需要进行过多的设置。
接下来我就就是通过浏览器发送网络请求,Charles就会直接抓取到这些信息和响应信息。
1、抓取HTTPS协议
对于抓取https协议的包,和fiddler是一样的,要进行对应的配置设置。
2、Charles下配置
1、点击顶部菜单栏【Help】–>选择【SSL Proxying】,点击【install Charles Root Certificate 】安装Charles根证书即可;
这里由于用的笔记本截图快捷键问题,没发截取,这里截取证书安装,证书安装一直下一步就可以。