最近由于工作需求,自己利用上班的空余时间摸索了一下抓包工具Charles的使用,这里做一个简单的使用介绍,希望对你们有用。
- 去https://www.charlesproxy.com/download/下载一个Charles的安装包,这里我们根据自己电脑的不同系统选择相应的安装包,我这边选择windows
- 安装完Charles后启动软件,启动完Charles便能自动获取我们pc端的请求,但是注意现在只能获取到http请求,而https的请求我们在查看请求结果的时候会发现都显示的是unknown:
这里我们就需要去给charles安装PC端的证书,通过Help->SSL-Proxying->install charles Root …去安装root证书
点击后根据提示指引安装完相应的安全证书:
到这里就完成了证书的安装,我们再抓取https 的请求就会发现,现在能成功的抓取到返回参数了,就拿百度为例:
到这里我们就完成了charles的安装,下面一篇写一下charles对移动端app 的抓包过程。