
软件介绍
fiddler4中文版支持最新的http协议,在日常的使用过程中能够保证用户的基本要求,记录网页和服务器的交互过程,同时还可以自定义很多种不同的脚本扩展功能,用起来蛮好的!大家有需要的话千万不要错过哟!
官方简介:
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,使用Fiddler无论对开发还是测试来说,都有很大的帮助。Fiddler4基于4.0的.NET。
功能特色:
1、可定制的免费工具:受益于丰富的可扩展性模型,从简单的FiddlerScript到可以使用任何.NET语言开发的强大扩展。
2、Web会话操作:轻松编辑Web会话:只需设置一个断点即可暂停会话处理并允许更改请求/响应。撰写您自己的HTTP请求并通过本软件运行它们。
3、HTTP / HTTPS流量记录:使用它记录您的计算机和Internet之间的所有HTTP(S)流量。调试几乎所有支持代理的应用程序(IE,Chrome,Safari,Firefox,Opera等)的流量。
4、性能测试:提琴手可以让您一目了然地看到“总页重”,HTTP缓存和压缩。用“标记任何大于25kb的未压缩响应”等规则隔离性能瓶颈。
5、Web调试:调试来自PC,Mac或Linux系统和移动(iOS和Android)设备的流量。确保在客户端和服务器之间传输正确的Cookie,标题和缓存指令。支持任何框架,包括.NET,Java,Ruby等。
6、安全测试:解密HTTPS流量并使用中间人解密技术显示和修改Web应用程序请求。配置Fiddler以解密所有流量,或仅解密特定会话。
关键字查找:
1、通过Ctr+F调出查找对话框,在全局查找关键字
2、在选中特定请求之后可以在Inspecters - Raw中分别在特定的请求或回复中查找内容
3、如果回复被压缩过,通过单击提示按钮可以将内容解压缩
使用说明:
1、开发安装软件之后默认情况下就是抓包状态,可以查看界面左下角显示capturing,如果没有显示,单击此处可以开始抓包。
2、如果访问的网站是https网站,则需要通过Tools - Fiddler Options - Https - Decrypt Http Traffic来设置将https解密
3、通过浏览器发送请求。(在windows平台上此处并不限于浏览器,只要程序是通过winhttp或者wininet发送请求都可以被监测到)
4、在收到回复后回到软件查看抓包内容。
自动回复:
请求自动回复应用也比较广,例如将其他机器抓包倒入自动回复,然后再本机回放重现问题;
或者动态调试过程中不希望有些请求去调用服务器,而在自动回复中配制或者进行相应的更改直接查看效果。
1、切换到自动回复(AutoResponder)标签页
2、选中Enable automatic responses
3、点击Import按钮导入抓包的saz文件
4、可以通过默认Url或者通过Rule Editor来修改请求匹配规则
更新日志:
1.修复了一些已知bug
软件截图

软件综述
Fiddler Everywhere 是一个功能强大的跨平台网络抓包和调试工具。它最新版在继承了经典 Fiddler 的核心功能基础上,进行了许多改进和更新,总体来说是一款非常优秀的软件,适合开发者、测试人员以及网络安全研究人员使用。
以下是 Fiddler Everywhere 最新版的一些优点和缺点:
优点:
-
跨平台支持: Fiddler Everywhere 最大的优势之一是其跨平台特性。它支持 Windows、macOS 和 Linux 操作系统,这使得团队成员可以在不同的平台上协同工作,并且可以在不同的环境中进行测试。
-
用户友好的界面: 与传统的 Fiddler Classic 相比,Fiddler Everywhere 拥有更加现代化和直观的用户界面。这使得新手更容易上手,同时也提高了高级用户的工作效率。
-
强大的抓包功能: Fiddler Everywhere 可以捕获并分析 HTTP(S) 流量,包括请求和响应的头部信息、Cookie、URL、Body 等等。它支持多种协议,如 HTTP/1.1, HTTP/2, WebSocket, gRPC 等。
-
流量修改与重放: 用户可以修改捕获到的请求和响应,然后重新发送,这对于调试和测试非常有用。例如,可以模拟不同的网络环境或修改请求参数来测试服务器的响应。
-
自动断点: Fiddler Everywhere 允许用户设置断点,以便在请求或响应到达时暂停,并进行修改或检查。
-
规则和脚本: 可以使用自定义规则和脚本来自动处理流量,例如修改请求头、重定向请求或模拟特定的响应。这使得自动化测试和调试成为可能。
-
性能分析: Fiddler Everywhere 可以帮助用户分析网络性能,例如请求的延迟、吞吐量和资源加载时间。这有助于识别性能瓶颈并优化网站和应用程序。
-
共享和协作: Fiddler Everywhere 支持团队协作,允许用户共享会话、规则和脚本,从而提高团队的效率。
-
HTTPS 解密: 可以解密 HTTPS 流量,查看加密的内容,这对于调试和测试安全相关的应用程序非常有用。当然,使用此功能需要安装 Fiddler 的根证书。
-
实时会话列表: 可以实时查看捕获到的会话列表,并按照不同的条件进行过滤和排序。
缺点:
-
收费: Fiddler Everywhere 不是完全免费的软件。虽然它提供免费试用版,但要获得完整的功能和商业用途的许可,需要购买订阅。
-
资源占用: Fiddler Everywhere 在捕获大量流量时可能会占用较多的系统资源,特别是 CPU 和内存。
-
证书安装: 解密 HTTPS 流量需要在客户端安装 Fiddler 的根证书。虽然安装过程相对简单,但有时可能会遇到证书安装问题。
-
功能复杂度: 对于初学者来说,Fiddler Everywhere 的功能可能有些复杂,需要一定的学习成本才能熟练掌握。
-
需要开启系统代理: Fiddler 通过设置系统代理来抓取流量,所以需要确保系统代理正确设置,否则可能无法正常工作。
总体评价:
Fiddler Everywhere 最新版是一个功能强大、用户友好的网络抓包和调试工具。它提供了丰富的功能,适用于各种场景,包括 Web 开发、API 测试、移动应用测试和网络安全研究。虽然它不是完全免费的,并且有一定的学习成本,但对于专业人士来说,它仍然是一个非常有价值的工具。
建议:
- 如果你是初学者,可以先下载 Fiddler Everywhere 的免费试用版,熟悉其基本功能。
- 查看官方文档和教程,学习如何使用 Fiddler Everywhere 进行抓包、调试和测试。
- 根据自己的需求选择合适的订阅计划。
- 在使用 HTTPS 解密功能时,务必注意安全,不要泄露敏感信息。
总而言之,Fiddler Everywhere 最新版是一款值得推荐的网络抓包工具,可以极大地提高开发、测试和调试效率。