Fiddler的简介
Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。
Fiddler的下载
打开官网,官网下载地址是https://www.telerik.com/download/fiddler
然后点击Download按钮开始下载
安装包:
Fiddler的安装
下载完成后双击安装包,如下图:
点击I Agree按钮,然后选择你想要存放的安装目录:
点击Install按钮,等待一会时间后即可安装成功
点击Close按钮,就安装成功了。
Fiddler的配置
电脑端监听
我们双击打开软件,进入到如下的一个界面,然后点击某一个请求,你会发现请求的内容是一堆明显不对的文字,然后该请求的左边是一个锁的样式,联想到https加密,你会发现原因可能是没有配置Fiddler。
那么如何配置FIddler来解析这些加密的请求呢?
方法一是查官网的安装文档
方法二是看提示,软件公司还是很人性化的在返回内容里面提示了需要在哪里设置:
"enable the Tools > Options > HTTPS > Decrypt HTTPS traffic option."
我们按照提示来进行设置,先在左上角的工具栏里面找到Tools,然后依次选择Options、HTTPS ,然后勾选Decrypt HTTPS traffic选项,勾选后安装证书。
安装证书两种方法:
勾选后点击右边的Actions按钮选择**“Trust Root Certificate”**选项,然后全部选择是就行了。
勾选后点击右边的Actions按钮选择第二个选项将证书导出到桌面,然后再在对应的浏览器里面添加即可。
然后我们再打开一个新的网页(例如百度),查看请求
至此,已经可以监听PC端浏览器的请求了。