Fiddler安卓版(Packet Capture)是一款专为Android开发者和测试人员设计的实用工具类软件。它可以帮助用户监控、分析和调试移动设备上的网络请求,从而更好地理解应用程序的工作原理和性能。通过使用Fiddler安卓版(Packet Capture),用户可以实时查看HTTP/HTTPS请求和响应,分析请求头和响应体,以及检查各种网络问题,如延迟、丢包等。此外,Fiddler安卓版(Packet Capture)还支持自定义脚本和断点设置,使用户能够更深入地探索和优化应用程序的网络性能。
Fiddler安装说明
(1)Fiddler官网地址:www.telerik.com/fiddler
(2)打开官网,选择经典版下载。
填上邮箱,勾上协议,点击【Download For Windows】。
2.安装
双击运行下载文件,点击【I Agree】,进入下一步。
根据自己需要,可以修改路径,修改后,点击【Install】,即可安装成功。
3.HTTPS证书安装
默认状态下,Fiddler只能监听HTTP请求,想要抓取HTTPS请求包,需要进行设置,设置路径:Tool->Options->HTTPS
步骤一:勾选如图内容。
步骤二:点击【Actions】,选择信任根证书。
步骤三:导出证书到桌面
步骤四:打开Chrome浏览器,在浏览器中导入证书
步骤四:重启浏览器、重启Fiddler
步骤五:重置证书
Fiddler使用教程
1、在本站下载解压,得到fiddler5.0汉化版软件包;
2、双击运行"Fiddler.exe"程序即可打开软件,可看到已全部汉化;
3、可以进行抓包,若发现网页打不开,则需要安装证书才可以,点击工具-选项进入以下界面;
4、再点击HTTPS操作,使用自生成证书重新签名流量来解密,最后点击操作;
5、在弹出的窗口,点击是,信任根证书;
6、而且在以下该界面也点击是;
7、最后,出现以下弹框则代表成功啦。
Fiddler操作说明
1、启动Fiddler,打开菜单栏中的Tools>Fiddler Options,打开“Fiddler Options”对话框。
2、在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。
3、在本机命令行输入:ipconfig,找到本机的ip地址。
4、打开android设备的“设置”->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。
5、在“代理”后面的输入框选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后点击“保存”按钮。
6、然后启动android设备中的浏览器,访问百度的首页,在fiddler中可以看到完成的请求和响应数据。
Fiddler关键字查找
1、通过Ctr+F调出查找对话框,在全局查找关键字
2、在选中特定请求之后可以在Inspecters - Raw中分别在特定的请求或回复中查找内容
3、如果回复被压缩过,通过单击压缩即可
Fiddler自动回复
请求自动回复应用也比较广,例如将其他机器抓包倒入自动回复,然后再本机回放重现问题;或者动态调试过程中不希望有些请求去调用服务器,而在自动回复中配制或者进行相应的更改直接查看效果。
1、切换到自动回复(AutoResponder)标签页
2、选中Enable automatic responses
3、点击Import按钮导入抓包的saz文件
4、可以通过默认Url或者通过Rule Editor来修改请求匹配规则
Fiddler断点设置
1、通过Rules - Automatic Breakpoints - Before Requests/After Response设置断点。
2、断点在请求或者回复受到后触发,可以动态的修改请求或者回复来进行不同的测试。
Fiddler怎么抓包?
1、开发之后默认情况下就是抓包状态,可以查看界面左下角显示capturing,如果没有显示,单击此处可以开始抓包。
2、如果访问的网站是https网站,则需要通过Tools - Fiddler Options - Https - Decrypt Http Traffic来设置将https解密。
3、通过浏览器发送请求。(在windows平台上此处并不限于浏览器,只要程序是通过winhttp或者wininet发送请求都可以被监测到)
4、在收到回复后查看抓包内容。
Fiddler如何进行关键字查找?
1、通过Ctr+F调出查找对话框,在全局查找关键字。
2、在选中特定请求之后可以在Inspecters - Raw中分别在特定的请求或回复中查找内容。
3、如果回复被压缩过,通过单击提示按钮可以将内容解压缩。
更新时间:2024/4/10
问题修复及性能优化,改进用户体验
修复一些bug,解决闪退问题
优化应用体验,给你更加顺畅的体验
1、保存并重播网络会话
允许您保存HTTP / S流量会话以供以后播放。如果需要,您可以修改请求参数和标头以进行进一步测试。保存的会话也可以与您的队友共享。
2、过滤捕获的流量
在捕获流量时,要遍历数百个请求和响应可能会令人生畏。允许您快速过滤过去和当前流量。按URL,方法,协议,主机等进行过滤。您还可以隐藏所有成功的“ 200”请求,以仅查看错误和警告。
3、深入研究会话指标
在软件中检查各个会话可显示详细信息,例如网络状态,标头,缓存,cookie,URL,协议,压缩,重定向等。右键单击会话以将其保存以供以后使用,与您的团队共享,创建自动响应器规则或在Composer中重播。
4、捕获所有流量
有时,您需要捕获与桌面或Web应用之间的所有流量。可以介入以帮助您记录计算机和Internet之间传递的所有HTTP / S通信。更好的是,还可以捕获来自其他本地运行进程的流量。
5、现场交通检查
检查和调试来自macOS,Windows和Linux系统(以及iOS和Android设备)的流量。确保在客户端和服务器之间传输正确的cookie,标头和缓存指令。支持任何框架,包括.NET,Java,Angular,React,Vue.js等。
6、自动回复
软件的自动响应器使您能够识别/拦截流量,并让调试代理代表远程服务器进行响应。通过返回先前捕获的会话,状态代码,本地文件等来创建自动触发响应的规则-所有这些都无需触摸服务器。
7、保存和共享会话
捕获的网络会话可以保存到工作区中,然后稍后重播。也可以在Fiddler Everywhere UI中与您的队友共享(和评论)这些相同的会话。
8、请求与响应模拟
在任何网站上模拟或修改请求和响应。这是一种无需更改代码即可更改对测试网站的请求和响应的快速简便的方法。
9、HTTP / S流量记录
使用Fiddler Everywhere记录计算机和Internet之间的所有HTTP / S通信。几乎可以从支持代理的任何应用程序(包括Chrome,Safari,Firefox,Opera,Edge等)调试流量。
56.15MB/2025-10-01
62MB/2025-10-01
12.68MB/2025-10-01
72.21MB/2025-10-01
5.65MB/2025-10-01
251.61MB/2025-10-01
16.72MB/2025-10-01
7.80MB/2025-10-01
30.53MB/2025-10-01
78KB/2025-10-01
3.10MB/2025-09-13
41.80MB/2025-05-30
3.15MB/2025-09-13
4.34MB/2025-06-24
3.10MB/2025-09-15
3.30MB/2025-01-18
34.69MB/2025-09-25
28.19MB/2024-07-18
94MB/2025-09-15
2.44MB/2025-09-25