fiddler 修改响应数据

简介

fiddler不仅是一个抓包工具,通过将其设置为电脑或手机的网络代理还可以实现修改请求和响应数据的目的。接下来简要介绍修改电脑端响应数据的方法。

步骤

第一步是安装和配置fiddler,这个很容易做到就不赘述了。

第二步,打开fiddler,菜单栏rules->automatic Breakpoints->选择断点方式,有两种方式可供选择,before response代表截断客户端请求,after response代表截断服务器响应。因为我们现在要修改响应信息,所以选择后一种方式。

第三步,按快捷键或者鼠标单击下图中箭头所指位置开始拦截。
在这里插入图片描述
注意到如果此时出现的图标是这个
在这里插入图片描述
表明正在拦截请求信息,而我们需要拦截响应信息,所以再点一下同一个位置,就会出现这个图标
在这里插入图片描述
表明请求信息不会被拦截,只拦截响应信息。

(鼠标在同一个位置再点击一次即恢复正常,既不拦截请求信息也不拦截响应信息)。

第四步,接下来可以尝试通过浏览器打开一个网页,那么客户端就会有发送请求和接收响应的过程,我们把响应拦截下来。
假设我在B站浏览网页,为了更快找到信息,我们再多做一步工作,在fiddler中设置过滤器,使其只捕捉发送与接收方中包含bilibili这个地址的报文。
在这里插入图片描述
第五步,终于到了紧张刺激的时刻了,再次确认一下fiddler的状态,是否正在拦截来自bilibili的响应信息,即确认图标。
然后点击B站搜索栏,输入“B站最帅的人”,点击搜索,然后迅速切换到fiddler窗口,可以看到新拦截了一条信息
在这里插入图片描述
双击这条信息就可以在右侧栏中具体的响应信息了,(需要先解码),点击Textview并在其中进行修改,最后点击绿色按钮即将修改后的响应报文发送到浏览器。

第六步,at last就能在浏览器上看到自己的修改啦。

修改前

在这里插入图片描述

修改后

在这里插入图片描述
(希望不要被打)

总结

电脑端修改响应信息的方法就是这么简单啦,类似的方法可以运用到修改手机端响应信息,留给各位探索去。

猜你喜欢

转载自blog.csdn.net/weixin_43867940/article/details/106365839
今日推荐