AutoResponder是Fiddler比较常用的模块,主要来进行重定向。简单介绍几个应用场景:
场景一:生产环境的请求重定向到本地文件,验证结果。某网站或者系统修改了问题,但尚未更新到生产环境,可重定向到本地修改后的文件进行验证,这样能够避免更新到生产环境后才发现问题。
场景二:修改响应结果,模拟接口测试。也可以绕过前端页面的JS验证,测试接口是否存在问题。
场景三:链接某些不安全的wifi时,钓鱼者可能会利用篡改某些访问的JS文件弹出窗口或链接,重定向到不安全的网站。友情提醒:尽量不要使用不安全的wifi上网。

1、启用

点击AutoResponder --> 勾选Enable rules、勾选Unmatched requests passthrough
Enable rules:启用规则;
Unmatched requests passthrough:未匹配到的请求准许通过;
Enable Latency:启用延时,单位毫秒,如不需要设置延时可不勾选。
Fiddler中使用AutoResponder进行重定向

2、实例一:图片重定向

以百度为例,将百度主页图片重定向到本地图片

1) 获取要截获的请求

打开fiddler,访问百度,找到百度主页图片的请求,并将其拖动到AutoResponder窗口中。

2)创建规则

Rule Editor第一个下拉框可以设置重定向请求的规则,此处将请求拖动到该窗口后会自动出现;
第二个下拉框可设置重定向内容。点击改下拉框,选择最后一项Find a file…,然后选择一张本地图片,点击右侧Save按钮。
Fiddler中使用AutoResponder进行重定向

3)Fiddler开启capture,重新访问百度主页

Fiddler开启capture,重新访问百度首页,发现图片已经替换。
若发现没有替换,可能是浏览器缓存问题,可以去缓存刷新或者清空缓存后再次访问即可。
Fiddler中使用AutoResponder进行重定向

3、实例二:地址重定向

以百度为例,设置访问百度首页时,重定向到csdn博客首页,设置规则如下:
添加EXACT:后,完全匹配的请求地址才会触发重定向,若要将含有https://www.baidu.com的所有链接均重定向,则去掉前方的EXACT:标识。
Fiddler中使用AutoResponder进行重定向

4、实例三:设置断点

如附图,以百度为例,设置bpu命令后,当遇到https://www.baidu.com这个请求时,触发before Requset断点。
Fiddler中使用AutoResponder进行重定向

相关文章:

  • 2021-04-25
  • 2022-01-26
  • 2021-11-27
  • 2022-12-23
  • 2021-05-25
  • 2021-04-14
  • 2022-01-05
猜你喜欢
  • 2022-03-03
  • 2021-12-09
  • 2021-06-17
相关资源
相似解决方案