目录
- 一、Fiddler 的下载
-
- 二、Fiddler 的安装
-
- 三、Fiddler 的使用
-
- 3.1 基本用法
-
- 3.2 捕获 HTTPS 流量
-
- 3.3 过滤请求
-
- 3.4 修改请求
-
- 3.5 性能分析
-
- 3.6 代理功能
-
- 3.7 保存会话
-
- 四、Sniffmaster 抓包大师简介
Fiddler
是一款功能强大的 抓包工具 ,广泛用于捕获和分析 HTTP/HTTPS 流量 。它支持 Windows 平台,提供了丰富的功能,如:请求拦截、修改、性能分析等。本文将详细介绍 Fiddler 的下载、安装和使用方法。
- 四、Sniffmaster 抓包大师简介
一、Fiddler 的下载
-
访问官方网站
打开浏览器,访问 Fiddler 的官方网站:Fiddler 官网。 -
选择下载版本
Fiddler 提供了两个版本:
- Fiddler Classic :经典版本,免费使用,功能全面,适合大多数用户。
-
- Fiddler Everywhere :跨平台版本,支持 Windows、macOS 和 Linux,界面更现代化。
这里我们选择 Fiddler Classic 的版本,访问下载页面:Fiddler 下载。
- Fiddler Everywhere :跨平台版本,支持 Windows、macOS 和 Linux,界面更现代化。
- 下载安装包
下载完成后,你会得到一个.exe
安装文件(Windows 平台)。
二、Fiddler 的安装
-
运行安装程序
双击下载的.exe
文件,启动安装程序。 -
同意许可协议
阅读并同意 Fiddler 的许可协议,点击 I Agree 继续。 -
选择安装路径
默认情况下,Fiddler 会安装到C:\Users\用户\AppData\Local\Programs\Fiddler
目录。如果需要更改安装路径,可以点击 Browse 选择其他目录。 -
完成安装
点击 Install 开始安装。安装完成后,点击 Close 退出安装程序。
三、Fiddler 的使用
3.1 基本用法
1)启动 Fiddler
安装完成后,在应用程序中搜索 Fiddler Classic 启动程序。启动后,Fiddler 会自动开始捕获 HTTP/HTTPS 流量。
2)查看捕获的请求
Fiddler 的主界面分为两部分:
- 左侧面板 :显示捕获的请求列表,包括请求的 URL、状态码、协议等信息。
-
- 右侧面板 :显示选中请求的详细信息,包括请求头、响应头、请求体、响应体等。
3.2 捕获 HTTPS 流量
默认情况下,Fiddler 只能捕获 HTTP 流量。要捕获 HTTPS 流量,需要进行以下配置:
1)点击菜单栏中的 Tools > Options 。
2)在 HTTPS 选项卡中,勾选 Decrypt HTTPS traffic 。
3)点击 Actions > Trust Root Certificate ,安装 Fiddler 的根证书。
4)后面会有三个安全提示,依次点击 Yes > 是 > 确定 即可。
5)最后,点击 OK 保存设置。
3.3 过滤请求
如果捕获的请求过多,可以使用过滤器功能:
1)点击右侧面板的 Filter 选项卡。
2)勾选 Use Filters 。
3)根据需要设置过滤条件,例如只显示特定域名或特定类型的请求。
3.4 修改请求
Fiddler 支持拦截和修改请求:
1)点击菜单栏的 Rules > Automatic Breakpoints > Before Requests 。
2)发送请求时,Fiddler 会暂停并显示请求详情。
3)在右侧面板中修改请求内容,然后点击 Run to Completion 继续发送请求。
3.5 性能分析
Fiddler 提供了强大的性能分析功能:
1)点击菜单栏的 Statistics 选项卡,查看请求的耗时、大小等信息。
2)使用 Timeline 功能,可视化请求的时间线,帮助分析性能瓶颈。
3.6 代理功能
Fiddler 不仅是一个抓包工具,还可以作为本地代理服务器使用。通过配置代理,Fiddler 可以捕获所有经过代理的网络请求,包括浏览器、移动设备甚至其他应用程序的流量。
1)打开 Fiddler,点击菜单栏的 Tools > Options 。
2)在 Connections 选项卡中,找到 Fiddler listens on port ,可以修改默认的代理端口(如8888)。
3)勾选 Allow remote computers to connect ,可以允许其他设备通过 Fiddler 代理访问网络。
4)点击 OK 保存设置。
3.7 保存会话
如果需要保存捕获的请求数据:
1)点击菜单栏的 File > Save > All Sessions 。
2)选择保存路径和文件格式(如 .saz
文件)。
四、Sniffmaster 抓包大师简介
除了 Fiddler,Sniffmaster
也是一款非常优秀的抓包工具,特别适合需要深度分析网络流量的用户。Sniffmaster 提供了更为直观的界面和强大的过滤功能,能够帮助用户快速定位和分析网络问题。与 Fiddler 相比,Sniffmaster 在实时监控和协议解析方面表现尤为出色,尤其适合需要处理大量网络数据的场景。
Sniffmaster 支持多种协议解析,包括 HTTP、HTTPS、TCP、UDP 等,并且提供了丰富的插件扩展功能,用户可以根据需要自定义分析工具。如果你对网络流量分析有更高的要求,不妨试试 Sniffmaster,它可能会成为你工作中的得力助手。
整理完毕,完结撒花~ 🌻