4Fiddler抓包教程
文章平均质量分 60
fiddler是一款常见的抓包工具,可以对web端和移动端的接口请求进行抓包(截获)、分析、编辑、模拟等,还可以导出jmeter、Loadrunner测试脚本。
土小帽软件测试
16届网络工程,毕业即入行测试,至今8年。保持虚心,持续学习,不断提升。微信搜索公众号“土小帽”,还有,我是个诗人。Let‘sTest
(平时工作,一有时间一定更新)
展开
-
fiddler抓包23_重放请求(Replay)
请求重放:用Fiddler再次发送抓到的请求(可理解为“最简单的接口自动化”)。原创 2024-10-18 01:25:08 · 364 阅读 · 0 评论 -
fiddler抓包22_常用命令
Fiddler可使用命令框输入快捷命令进行一些常用操作。原创 2024-10-14 08:19:13 · 266 阅读 · 0 评论 -
fiddler抓包21_(性能测试)耗时分析
使用场景1. 查看请求耗时。2. (更多)前端性能分析、优化。原创 2024-10-08 08:15:00 · 135 阅读 · 0 评论 -
fiddler抓包20_弱网模拟
Fiddler快捷键“Ctrl+R”(或鼠标点击,菜单栏 - Rules - Customize Rules)。“Ctrl+F”,搜索 “m_SimulateModem”,定位至函数。规则 - Performance - Simulate Modem Speeds。原创 2024-10-07 18:38:56 · 260 阅读 · 0 评论 -
fiddler抓包19_模拟IP地址(如异地IP)
【注意】本方法仅对部分服务器有效,大部分服务器直接读取网络层的IP地址,而非应用层的X-Forwarded-For头。原创 2024-10-07 18:28:27 · 480 阅读 · 0 评论 -
fiddler抓包18-2_导出jmeter、postman脚本(带请求头)
将Fiddler请求导出为cURL脚本,可以将含请求头、Cookie的所有部分导入为jmeter、postman脚本。原创 2024-10-06 12:12:36 · 531 阅读 · 0 评论 -
fiddler抓包18-1_导出jmeter脚本(jmx文件)
① 下载2个扩展文件,FiddlerExtensions.dll和FiddlerExtensions.pdb,到Fiddler根目录中的“ImportExport”下,重启Fiddler。JMeter安装插件需要需要先安装插件管理器:“jmeter-plugins-manager-1.3.jar”,下载jar包后放到jmeter安装目录的“lib/ext”文件夹下。安装后重启,“选项” - “Plugins Manager” - “Available Plugins” - 搜索“json”,安装插件。原创 2024-10-05 20:59:28 · 550 阅读 · 0 评论 -
fiddler抓包17_简单接口测试(Composer请求编辑)
① 进入“Composer”(请求编辑)界面:Fiddler右侧标签菜单选择“Composer”,中文“请求编辑” 。② 编辑、发送请求:填写接口请求信息(或从左侧列表直接拖拽填充),点击“Execute”(执行)发送请求。③ 请求后查看:左侧新增一条请求,双击查看详情,从请求头“User-Agent”可见,请求由Fiddler发出。原创 2024-10-04 17:01:39 · 486 阅读 · 0 评论 -
fiddler抓包16_自动重定向(mock数据)
请求的服务不存在,真实数据不可用或无法获取时,模拟/伪造数据。比如:系统有外部依赖,但外部系统未到位,可以根据接口文档或需求对数据进行模拟。原创 2024-10-03 22:17:22 · 283 阅读 · 0 评论 -
fiddler抓包15_AutoResponder自动重定向 - 篡改响应
“响应后断点”更适合用来篡改响应:① 快捷 - 实时修改实时看;② 灵活 - 每次可以修改成不同内容。“自动重定向”用来mock数据:① 挡板 - 不同经过服务器;② 自动 - 自动返回无需手动操作。原创 2024-10-02 12:46:26 · 360 阅读 · 0 评论 -
fiddler抓包14_自动重定向
Fiddler自动重定向功能,可以理解为设置关键词自动回复:客户端请求指定的url,Fiddler直接返回定义好的response。原创 2024-10-01 20:20:31 · 1134 阅读 · 0 评论 -
fiddler抓包13_响应后断点 - 篡改响应
响应后断点(After Response Breakpoint):Fiddler拦截、篡改服务器返回的响应,再返回给客户端。【应用场景】1.分析服务器响应数据2.测试前端对特定返回的处理、展示3.模拟网络中断、不稳定场景原创 2024-09-30 00:44:02 · 1181 阅读 · 0 评论 -
fiddler抓包12_篡改请求(请求前断点)
请求前断点(BreakPoint Before Request):请求发出后,Fiddler拦截、修改请求,直到点击放行按钮,再发给服务器。原创 2024-09-28 16:53:52 · 589 阅读 · 0 评论 -
fiddler抓包11_列表显示服务器IP (配置文件)
请求列表默认不显示服务器IP字段,也无法从定制列窗口添加,可以修改CustomRules.js实现。原创 2024-09-24 23:07:33 · 392 阅读 · 0 评论 -
fiddler抓包10_列表显示请求方法
④ “Field Name”选择“RequestMethod”(请求方法),点击“Add”按钮添加字段。③ 弹窗中,“Collection”下拉列表选择“Miscellaneous”(更多字段)。一点小技巧,点击列名,列表会根据列字段排序(升序/降序)。设置完成,可以看到请求方法字段,如GET、POST等。② 点击“Customize columns”(定制列)。① 请求列表表头,鼠标悬停点击右键弹出选项菜单。原创 2024-09-24 22:28:41 · 205 阅读 · 0 评论 -
fiddler抓包09_过滤站点请求
Fiddler列表默认显示所有请求,可以设置过滤,按照规则只显示指定的请求。原创 2024-09-24 18:24:41 · 607 阅读 · 0 评论 -
fiddler抓包08_抓Android手机请求
手机抓包,电脑端的设置和IOS端相同,设置一次即可,无需重复设置。原创 2024-09-22 19:49:03 · 268 阅读 · 0 评论 -
fiddler抓包07_抓IOS手机请求
手把手教学。前提:电脑和手机连接相同局域网。Step1.电脑端设置:允许远程连接;获取电脑IPFiddler端口。Step2.10S端设置:设置网络代理;下载、安装、信任证书。结果:抓到手机请求(浏览器、app)。原创 2024-09-22 00:11:13 · 1761 阅读 · 0 评论 -
fiddler抓包06_抓取https请求(chrome)
首次安装Fiddler,抓https请求,除打开抓包功能(F12)还需要:① Fiddler开启https抓包② Fiddler导出证书;③ 浏览器导入证书。否则,无法访问https网站。原创 2024-09-20 00:07:09 · 1096 阅读 · 0 评论 -
fiddler抓包05_抓取http请求(chrome)
首次使用时,需要设置电脑代理,否则会出现无法访问网络的异常。原创 2024-09-17 20:57:23 · 327 阅读 · 0 评论 -
fiddler抓包04_基础设置(字体/工具栏/抓包开关/清空)
或右键点击要删除的数据 “删除”(Remove) - “删除选中会话”(Selected Sessions)。菜单栏 “工具”(tool) - “选项”(options) - “appearance”,设置字号和字体后,点击确认,立刻生效(无需重启)。【界面操作】选中要保留的项,右键菜单 “删除”(Remove) - “未选中会话”(Unselected Sessions);菜单栏 “显示” - “显示工具条”,勾选则显示工具栏,取消勾选则收起。【快捷键】选中要保留的项,“Shift + Del”。原创 2024-09-17 17:04:05 · 382 阅读 · 0 评论 -
fiddler抓包03_汉化
② 进入Fiddler目录,如我的安装在E:\test\Fiddler,将FiddlerTexts.txt复制到E:\test\Fiddler\。pwd=8nvn 提取码: 8nvn。③ 将FdToChinese.dll复制到E:\test\Fiddler\Scripts\。④ 重启Fiddler,菜单栏常用功能已汉化。原创 2024-09-17 15:45:45 · 186 阅读 · 0 评论 -
fiddler抓包02_安装
Fiddler classic版本安装(仅支持Windows系统)原创 2024-09-17 14:55:40 · 193 阅读 · 0 评论 -
fiddler抓包01:工具介绍
fiddler是一款常见的抓包工具,可以对web端和移动端的接口请求进行抓包(截获)、分析、编辑、模拟等,还可以导出jmeter、Loadrunner测试脚本。原创 2024-09-16 20:36:21 · 657 阅读 · 0 评论