fiddler拦截请求、篡改响应内容、模拟弱网
用途:用于一些安全性方面的校验,例如修改密码中间有一个步骤需要校验手机验证码,如果拦截接口返回的数据将失败修改为成功,在发送给浏览器,就能绕过验证码直接输入新密码
1、拦截请求
在浏览器发起请求直接在fiddler设置拦截请求
发起请求,拦截并修改请求参数并提交。将查询关键字换成“测试”
查看返回内容,已经变成关键字“测试”的内容
2、修改接口返回的数据
将操作成功的提示改成系统异常,浏览器接收到的返回数据就是篡改后的
3、模拟弱网
先计算出需要模拟的上行和下行速度,进行配置,再开启弱网模式
Delay sends by 300ms per KB uploaded:上传1KB内容需要300ms,转化一下上传速度:1Kb/0.3s = 3.3KB/s,也就是说网络上行速度只有3.3KB
Delay receives by 150ms per KB downloaded:下载1KB内容需要150ms,转化后的下载速度:1KB/0.15s=6.6KB/s,也就是说网络下载速度只有6.6KB。
fiddler拦截请求、篡改响应内容、模拟弱网相关推荐
- fiddler everywhere手机抓包_基于移动端抓包使用Fiddler模拟弱网测试
随着移动互联网的发展,移动端测试工作也提上日程,那移动互联网测试与web测试有什么不一样?首先它们架构不一样,再者基于的场景不一样,PC端网络基本固定宽带,而移动互联的网络测试一般分为:2G.3G.4 ...
- Fiddler:限制网速,模拟弱网
背景: 作为软件测试工程师,经常会遇到弱网下的一些问题,这时需要通过某种方式来降低网速,以达到弱网的目的: fiddler是一款非常强大的工具,可以通过fiddler来设置弱网模式,模拟弱网环境来进行 ...
- Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改
Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改 前提 本文编写的时候使用的Spring Cloud Gateway版本为当时最新的版本Gr ...
- fiddler--通过Fiddler模拟弱网进行测试
弱网测试的目的: 弱网测试可以发现一些因为网络问题导致的交互问题,从而更好的完善应用的性能. 关注点: 1.卡死,崩溃,无响应,闪退. 2.业务交互数据传输正确性. 通过Fiddler可以模拟弱网进行 ...
- Fiddler修改请求、响应数据
修改请求数据 (1)打开Fiddler->Rules->Automatic Breakpoints,点击[Before Requests]. 这种方式设置的断点对所有HTTP请求有效.选择 ...
- SpringCloud Gateway打印请求、响应内容和唯一流水号配置
SpringCloudGateway默认不打印请求和响应body,对于问题排查非常不友好.通过以下方式打印请求和响应body,header等内容. 实现自定义netty handler,转发请求和接受 ...
- 如何使用Fiddler模拟弱网情况对app进行测试
前言 很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app. 那么,我们这里使用Fiddler 工具来模拟弱网. 使用 speedte ...
- 电脑软件如何抓包?如何模拟弱网和超时环境?
大家好,我是谭叔. 在日常工作中,测试软件在弱网.超时.异常等场景下的运行状况,是保证系统稳定性的重要环节. 比如: 在一些特殊的测试场景中,需要请求后端服务超时,以查看软件是否能正常工作 有些场景, ...
- 模拟弱网,和弱网工具的使用对比 facebook ATC 和 clumsy
模拟弱网,和弱网工具的使用对比 针对弱网测试工具(facebook ATC,clumsy等)的部署和测试对比,实现模拟弱网测试的部署和测试实施.并对当前XXXX项目进行基础测试,以及在弱网情况,XXX ...
最新文章
- pandas数据框,统计某列或者某行数据元素的个数
- tf.keras.activations.softmax 激活函数 示例
- java明星养成游戏_#IT明星不是梦#Java14不得不知的5个新功能
- C/C++查找一定范围内的素数(筛法)
- [Spark][Python]Spark 访问 mysql , 生成 dataframe 的例子:
- android关键应用程序,Android应用程序基础.pdf
- python用于人工智能哪些领域_Python那么火?哪些领域可以用它?
- python化学公式_(CSP)201912-3化学方程式-python实现
- [原创]C#中国象棋网络版源代码-C# Chinese Chess Source Code
- 基于marlin固件的SCARA机器人
- 中英文标点符号转换-在线工具
- 样本量重要,还是测序深度重要?
- KETTLE:通过代码运行本地ktr文件
- 移动端事件--touch事件的分类、touch事件的event对象、 其他触摸事件
- centos安装Nvidia显卡驱动(3090)
- [毅周总结]数据结构(1)
- 报表工具对比之样式——BIRT报表VS润乾报表
- Pillow库的用法
- Testlink解决大用例导入问题
- PLOS Biology:重度抑郁症多成像中心的泛化脑网络标志物