开篇
开篇第一章总得说点多余的东西,本人入坑的时间也有两年时间了,期间遇到的坑不少,但是总觉得都太浅,不值得拿出来聊一聊。而最近发现身边有不少人开始搞起了创作,于是乎又萌生出了分享些什么的想法。今后我也将平时遇到的大大小小的坑拿出来跟大家聊一聊,小码农看看来或许能得到一些启发,老鸟们看来也能投一乐呵。
楔子
抓包或许是诸多小码农们在某一个时间点必须要做的一件事。像是前后端联调的时候前端需要对发出的请求进行抓包,这时用的最多的是Chrome的F12来查看。服务器之间通信出问题,这时候我们会使用tcpdump抓包然后再使用wireshark进行分析。这两个都不是我们这里要讲的,因为前段时间我遇到的需求是对微信进行抓包,并编写第三方微信客户端。这里我们就需要做两件事,一件是对APP发出的报文进行抓取,另一件就是对IDE(本文使用的是idea,eclipse理论上也是类似的)发出的报文进行抓取。这里我们采用的抓包工具均是Fiddler4
第一步:对APP进行抓包
Fiddler的安装我就不废话了,这里直接开始进行配置。在使用前请一定要先开启抓包模式
由于现在的HTTPS已经成为了服务的标配,所以我们需要在Fiddler中开启HTTPS。