您的位置:网站首页 电脑软件 Fiddler
Fiddler
安全无毒

Fiddler

强大的HTTP调试工具,可用于检查、调试和监视HTTP/HTTPS请求

  • 版  本:5.0.20211.51073
  • 授权类型:未知
  • 收费类型:免费
  • 软件语言:英文
  • 更新时间:2023-11-13
  • 应用平台:WinAll
  • 软件大小:6.52 MB
本地下载
Fiddler

Fiddler是一款功能强大的电脑软件,它可以用来监控、调试和分析网络流量。无论是开发人员还是系统管理员,都会从Fiddler的各种特性中受益。它可以捕获并显示计算机与服务器之间的HTTP和HTTPS通信,帮助用户查看请求和响应的详细信息,包括头部、内容和时间等方面的数据。Fiddler还提供了多种扩展和自定义选项,使用户能够按照自己的需求进行配置和调整,以便更好地使用这个强大的工具。无论是进行性能测试、安全分析或者网络优化,Fiddler都是不可或缺的辅助软件。

更新信息

1.修复BUG,新版体验更佳

2.更改了部分页面

安装提示

1、在下载该软件,获得一个压缩包,对其进行解压,得到exe文件,双击进入软件安装界面

2、接着就可以看到默认安装位置在C盘,我们点击“浏览”来更改位置

3、软件正在安装中请耐心等待软件安装完毕

4、软件安装成功

功能需求

模拟原始HTTP流量

fiddler的自动应答器是一项高级功能,使您可以让Web调试代理代表Web服务器做出响应 - 如果您正在尝试确定客户端是否可以正确处理服务器响应,则可以使用非常有用的功能。自动响应程序允许您通过返回先前捕获的响应而不命中服务器来创建将自动触发对请求的响应的规则。

设置断点

fiddler可以通过设置可以自动(每个请求或响应之前/之后)或自定义断点的断点来篡改会话 - 仅在满足某些条件时插入断点。您还可以使用快速执行框为每当命中某个URL时创建简单的断点。Fiddler然后暂停会话的处理并允许手动更改请求和响应。您还可以选择将自动返回的响应。

流量重写也可以由Fiddler内部运行的脚本或扩展自动执行。此功能证明对安全性测试以及一般功能测试很有用,因为可以执行所有代码路径。

处理任何HTTP(s)请求或响应

Fiddler并不仅限于简单地观察网络流量 - 这个Web调试代理的名字来源于它“调整”出站请求和入站响应的能力。网络会话篡改允许用户试验并调查服务器与其应用之间流动的流量,以尝试提高后者的整体性能和可靠性。Fiddler提供各种会话篡改方法,如设置断点,重写请求和响应,模仿原始网络流量等。

使用操作

基础页面

Fiddler的页面根据好几个标签页方式显示信息多种类型的信息内容,最常见的标签页为Inspectors,根据这一标签页能够查询爬取的互联网请求和回应的详尽內容。

抓包每一帧前边都是有不一样的标志表明各种各样请求种类或情况,

抓包方式

1. 开发设计fiddler以后默认设置状况下便是抓包情况,能够查询页面左下方显示信息capturing,要是没有显示信息,点击这里能够刚开始抓包。

2. 假如浏览的网址是https网址,则必须根据Tools - Fiddler Options - Https - Decrypt Http Traffic来设定将https破译

3. 根据电脑浏览器推送请求。(在windows服务平台上这里并不限于电脑浏览器,要是程序流程是根据winhttp或是wininet推送请求都能够被检测到)

4. 在接到回应后返回fiddler查询抓包內容。

关键词搜索

1. 根据Ctr F调成搜索提示框,在全局性搜索关键词

2. 在选定特殊请求以后能够在Inspecters - Raw中各自在特殊的请求或回应中查找内容

3. 假如回应被缩小过,根据点击提醒按键能够将內容压缩包解压

自动回复内容

请求自动回复内容运用也较为广,比如将别的设备抓包倒进自动回复内容,随后再该设备回看再现难题;或是动态性调节全过程中不期待一些请求去启用网络服务器,而在自动回复内容中配置或是开展相对的变更立即查询实际效果。

1. 转换到自动回复内容(AutoResponder)标签页

2. 选定Enable automatic responses

3. 点一下Import按键导进抓包的saz文档

4. 能够根据默认设置Url或是根据Rule Editor来改动请求搭配标准

中断点设定

1. 根据Rules - Automatic Breakpoints - Before Requests/After Response设定中断点。

2. 中断点在请求或是回应遭受后开启,能够动态性的改动请求或是回应来开展不一样的检测。

自定拓展脚本制作

Fiddler适用根据Jscript方法拓展作用,例如全自动根据脚本制作对请求及回应开展解决。实际的案例能够参照fiddler出示的案例编码。

http://www.fiddler2.com/Fiddler/dev/ScriptSamples.asp

下列是2个简易事例

下列提及的方式能够在Rule.js中寻找并开展相对的变更,

能够根据Rules - Rule来开启Rule.js.

软件长处

1、HTTP / HTTPS流量记录- 使用Fiddler记录计算机和Internet之间的所有HTTP(S)流量。从几乎任何支持代理的应用程序(IE,Chrome,Safari,Firefox,Opera等)调试流量

2、调节来源于PC,Mac或Linux系统软件和挪动(iOS和Android)机器设备的总流量。保证 在手机客户端和集群服务器传送恰当的Cookie,题目和缓存文件命令。适用一切架构,包含.NET,Java,Ruby等

3、性能测试- Fiddler让您一目了然地看到“总页面权重”,HTTP缓存和压缩。使用诸如“标记任何大于25kb的未压缩响应”之类的规则来隔离性能瓶颈

4、破译HTTPS总流量并应用中介人破译技术性显示信息和改动Web应用软件请求。配备Fiddler以破译全部总流量,或仅破译特殊对话

软件问答

fiddler怎么抓包?

1.开发fiddler之后默认情况下就是抓包状态,可以查看界面左下角显示capturing,如果没有显示,单击此处可以开始抓包。

2.如果访问的网站是https网站,则需要通过Tools - Fiddler Options - Https - Decrypt Http Traffic来设置将https解密

3.通过浏览器发送请求。(在windows平台上此处并不限于浏览器,只要程序是通过winhttp或者wininet发送请求都可以被监测到)

4.在收到回复后回到fiddler查看抓包内容。

Fiddler自定义扩展脚本如何操作?

Fiddler支持通过Jscript方式扩展功能,比如自动通过脚本对请求及回复进行处理。