Fiddler截包篡改数据

       好久没有在简书上面写东西了。前段时间谢先生说你怎么不继续呢,感觉你写的不错啊,要坚持。说真的,有些梦想,不重拾就丢了。

        最近在找工作,一边不断学习,一边温习总结一些内容。可能接下来会写一些常见的,但是就是想记录下来的技能。废话不多说了。聊聊fiddler的截包篡改数据吧。上菜。

1.打开fiddler,打开简书首页。(这里是针对web,不是APP,APP的话下次再说)

2.在fiddler命令行输入bpu https://www,jianshu.com/

然后按下回车键

3.在简书首页搜索栏输入“软件测试”,点击搜索。会发现页面一直处于加载状态。

然后返回Fiddler,发现截取到搜索内容“软件测试”

4.把搜索内容篡改为“我是谁我在哪里”,如图操作

5.再返回简书可以看到搜索内容改变了。说明篡改成功。

6.以下这个总结是从其他地方复制过来的,因为感觉不错。

对于测试人员来说,fiddler的用途

篡改请求数据

使用场景:绕过前端限制、突破表单限制,测试服务器端有没有进行限制;使用fiddler修改支付金额,支付必测。

毕竟前端的校验太脆弱,容易被攻破,所以像类似于支付金额之类的,往往都需要校验服务器端是否作了校验,否则被黑客钻了空子损失惨重。

支付金额的修改方案可以让开发不要在数据包中加入价格和数量等敏感值。

操作步骤:fiddler设置断点→浏览器发送正常的数据请求,fiddler截获→在fiddler里修改数据为异常数据→发送请求到服务器→看服务器的响应

篡改返回数据

使用场景:想要测试对于一些异常情况,前端页面的容错能力。例如后端传过来一段很长很长的文本想展示在文本框内,前端是如何处理的;

操作步骤:fiddler设置断点→浏览器发送数据请求,服务器返回响应,fiddler截获→在fiddler里修改数据为异常数据→发送响应到浏览器→看浏览器上前端的响应

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载地址 image.png 前言 fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的htt...
    菜菜编程阅读 21,483评论 0 28
  • 1.B/S架构和请求过程理解 Broswer/Server 2. Fiddler原理 谷歌,ie默认读的是系统代理...
    GRETCHEN_4f53阅读 450评论 0 0
  • 阅读本篇内容之前,建议先对基础熟悉下 本文内容纲要如下 1、模拟限速操作2、篡改数据3、重定向功能4、发送自定义请...
    倔强的潇洒小姐阅读 16,998评论 4 79
  • 目录 一、HTTP协议简介 二、Fiddler简介 三、Fiddler工作原理 四、Fiddler界面介绍 五、F...
    huxt阅读 36,272评论 9 26
  • 快放中秋假了。 对于和Sir一样不回家的人,Sir推荐一部适合一个人躲在家偷偷看的好剧。 片名先保密。 海报长这样...
    Sir电影阅读 4,529评论 17 70