实验一:Fiddler 修改User-Agent ,伪装客户端

1、启动Fiddler 4 ,单击Rules,选择User-Agents,再选择iPhone6,就将代理服务器伪装成了iPhone6,打开浏览器,输入 www.taobao.com ,就可以看到淘宝的页面变成了移动版的淘宝页面。

此时在Fiddler 4 中,我们可以查看User-Agent 的值:

实验二:Fiddler修改HTTP请求

1、启动Fiddler 4 ,单击Rules,选择Automatic Breakpoint ,再选择Before Requests(快捷键F11),这种方法叫做全局断点,顾名思义,这种方式涉及面积大。

2、打开浏览器,输入 www.163.com ,这时候会发现任务栏上的Fiddler 4 图标在闪烁,说明Fiddler 拦截住了HTTP 请求。

3、回到Fiddler 4 界面,此时单击Rules ,选择Automatic Breakpoint ,再选择 Disable (因为已经拦截住想要的HTTP 请求了,其他HTTP请求就需要要拦截了)。 

4、被拦截的HTTP 请求有一个红色的T图标,选中需要修改的HTTP请求,选中 Inspectors 面板,使用Raw 选项卡(注意必须要在Raw 选项卡下才能修改)。

5、把URL 修改为 www.cnblogs.com/tankxia ,同时把Host 修改为 www.cnblogs.com ,然后单击绿色的 Run to Completion 按钮放行。 

6、成功打开了博客网的页面(这里由于链接地址的资源已删除,所以只能显示这样)。 

实验三:Fiddler 修改HTTP 响应 ——修改网页标题

1、启动Fiddler ,在左下角的QuickExec 命令行中输入 bpafter https://www.cnblogs.com/bluesummer/p/15219701.html。

2、打开浏览器,输入 https://www.cnblogs.com/bluesummer/p/15219701.html ,在Fiddler 4 中选中  https://www.cnblogs.com/bluesummer/p/15219701.html ,选中Inspectors 面板,Response 下使用Raw 选项卡(注意必须要在Raw 选项卡下才能修改)。

3、修改HTML 代码为 < title> 我修改了这里 < /title> 放行 。

4、查看页面标题被修改成功。

实验四:替换网页中的图片

例:程序员小明想到一个很好的点子,他准备在朋友小晶过生日当天送一个令人惊喜的生日礼物。小晶喜欢网购,每天不是上京东就是上淘宝。小明利用Fiddler 4 把淘宝上面的图片替换成本地的图片,然后在图片上写上很多祝福语在上面,图片替换成本地的图片,然后在图片上写上很多祝福语。

如何实现这样的效果呢?这需要使用AutoResponder这个工具。

1、启动Fiddler 4 ,打开浏览器访问https://h5.m.taobao.com/awp/core/detail.htm?id=650912862814&&spm=a21202.12579950.item.0

2、在浏览器中把一张图片保存到本机中,自己命名好(我这里命名为119.jpg),用画图工具编辑,做标记,写上祝福话语。

3、在Fiddler 4 中,找到这个图片的Sesssion ,并且拖拽到AutoResponder 中。

4、在RuleEditor 中,单击 Find a file…… ,选择本地的119.jpg。选中 Enalerules ,激活规则,选中 Unmatched requests passthrough 并且单击 Save 按钮。

5、回到页面后刷新,图片被替换成功。

此文章如若侵权,请联系小编删除

Fiddler修改实验相关推荐

  1. 实验一: Fiddler 修改User-Agent ,伪装客户端

    第一步:启动Fiddler , 单击Rules- >User-Agents , 选择iPhone6 设置代理服务器的User-Agent为iPhone6,打开京东网,点击详情会发现页面变为了手机 ...

  2. Fiddler修改响应结果

    TOC 1. 为什么要使用Fiddler修改响应结果 在软件测试过程当中, UI交互的测试太过依赖后端接口返回数据,使用Fiddler可以完全模拟各种数据,比如当后台接口状态码返回不同时的交互,当接口 ...

  3. Fiddler修改返回数据教程,亲测有效

    Fiddler修改返回数据教程,亲测有效!!! 1.首先手机连接好代理进行抓包,触发你要改的那个接口,选中它,按alt+F11打断点 这个时候fiddler左下角会出现一个红色图标,如图: 2.重新触 ...

  4. wireshark Fiddler抓包分析与解密https Fiddler修改https请求和响应

    Https理论 在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议.HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全.为 ...

  5. Fiddler——修改数据信息

    在测试的过程中,可能我们会遇到需要修改一些数据查看请求返回内容是如何的,刚好Fiddler也可以满足我们的要求,Fiddler不仅可以抓包还可以修改包的内容 Fiddler修改数据原理 Fiddler ...

  6. mysql基本语句实验二 修改表的结构-- 1、修改数据库-- 修改实验一中创建的学生管理数据库studentmanager的字符集为gbk。

    -- 1.修改数据库 -- 修改实验一中创建的学生管理数据库studentmanager的字符集为gbk. alter database studentmanager DEFAULT CHARACTE ...

  7. 使用Fiddler修改inspectors下面的webfoms下的参数怎么改,求可以直接改的方法。

    使用Fiddler修改inspectors下面的webfoms下的参数怎么改,求可以直接改的方法. 按住shift不放,启动fiddler,页面会回复默认设置,之前隐藏的窗口会恢复

  8. fiddler修改客户端发出去的请求

    设置断点的两种方式: 1.通过工具栏设置断点 步骤:Rules --Automatic Breakpoints --选中 Before Requests 设置之后,客户端或者浏览器发起请求,模拟Goo ...

  9. 62 stm32 usb自定义hid复合设备修改实验

    1.引言 最近因为项目需要,我们希望单片机既能有hid键盘功能,又能有hid设备的功能.即单片机的一个usb接口插入电脑后,电脑能识别出键盘设备和hid设备,两者同时存在的. 基于项目只是要求实现功能 ...

最新文章

  1. [雪峰磁针石博客]kotlin书籍汇总
  2. R语言绘制韦恩(venn)图
  3. Apache 访问权限修改
  4. Centos7:Docker私有仓库搭建和使用
  5. 个人对面向对象的理解总结
  6. python3爬虫入门教程-有什么好的python3爬虫入门教程或书籍吗?
  7. 基于PredictionIO的推荐引擎打造,及大规模多标签分类探索
  8. 软件需求分层处理的多种常见方式
  9. Python Django 获取多条记录API
  10. 树莓派4b上安装tensorflow+keras
  11. #if, #ifdef, #ifndef, #else, #elif, #endif的用法
  12. 深入了解Delphi 7中的四种消息框
  13. Android应用性能优化之优化列表头像过度绘制[一]
  14. 程序员只能吃“青春饭”?C 认证带你破局!
  15. HDU 1081 To The Max
  16. Transwarp Inceptor 问题记录与解决
  17. PostgreSQL数据库从入门到精通
  18. Google Play关键词选词方法及常用选词工具
  19. 微信搜一搜中的智能问答技术
  20. 美国贝勒大学计算机科学专业怎么样,美国贝勒大学怎么样

热门文章

  1. transform-style和perspective属性的使用!
  2. 用html制作天气新闻页面,每日新闻早读生成器(HTML+API)
  3. Ubuntu 16.04下源码安装Catkin
  4. JAVA数组(输出26个英文字母)
  5. 微信小程序的茶叶线上购买电商系统源码下载
  6. 利用2台2450源表进行场效应管(FET)特性测量
  7. LabVIEW问题解决——“运行前面板小于最小化前面板,这将导致VI无法正常工作”。
  8. exits和in的区别
  9. 遇到百度网址安全中心提醒您该页面可能存在XXXXXX的处理解决办法
  10. wireless-tools源码分析-iwconfig