Fiddler 接口手工测试 截包与改包

本文介绍了使用Fiddler进行接口手工测试时如何截包和改包。通过截断请求和响应数据包,可以模拟服务器延迟或超时。在篡改请求数据场景中,成功修改请求参数并验证了请求的成功性。而在篡改响应数据场景中,将返回内容改为“java”,展示了Fiddler在数据包拦截、改包、伪造和自动响应方面的能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

截包:

1.截断请求数据包,使其发送不到服务器端,只到Fiddler就结束。
2.截断响应数据包,使请求方处于等待服务器返回数据包的状态,可用于模拟“等待服务器返回数据包”和“服务器返回数据包超时”情况。

改包:

前提是截包,用于模拟请求数据包或返回数据包不好被制造的情况。
1.改请求包交给服务器,检查服务器的处理情况。
2.改应答包交给请求方,检查请求方的处理情况。

场景一:篡改请求数据

请添加图片描述

找请求包的参数找了好一会导致超时了请添加图片描述

但是改完直接接着运行也成功了
请添加图片描述

请添加图片描述

请添加图片描述

请添加图片描述
可以看到url中的请求参数是原来的“请求参数请求参数请求参数”
但是搜索框和搜索内容都是改包后的“java”

场景二 篡改响应数据

请添加图片描述
修改响应包的内容 “百度一下,你就知道”
请添加图片描述

请添加图片描述

Fiddler对数据包的拦截(打断点、设置断点)、改包、伪造(构造)、自动响应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值