`
棋子chessman
  • 浏览: 195398 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

抓包工具:Fiddler 2-强大功能之一 断点

阅读更多

断点:

命令介绍:bpu在请求开始时中断,bpafter在响应到达时中断,bps在特定http状态码时中断,bpv/bpm在特定请求method时中断。

提示:命令输入区域输入help,回车执行会打开一页面详细介绍fiddler的所有命令。

 

也可以在菜单栏设置断点,是针对所有的会话请求,不大实用,建议用命令。



 

 

以bpu为例演示断点功能:

1、以淘宝无线H5为例,在浏览器打开m.taobao.com首页。

2、在Fiddler命令行输入区输入“bpu”回车执行清掉原有的断点,然后输入“bpu m.taobao.com/search.htm”回车执行,接下来就会中断URL中包含此地址的请求。



 

3、在浏览器淘宝首页顶端搜索框输入“充气娃娃”后点击搜索,此时请求被中断,在Fiddler会话列表面板看到以红色小图标开头被中断的会话

 


 

4、点击会话列表中被中断的会话,依次进入Inspectors-->WebForms。此时请求并未发出,q参数即为查询关键字,我们修改为“nike”,然后点击“Break on Response”按钮。注:在这里实现修改了请求数据,其它的post数据,甚至是headers里的cookie、referer、user-agent等都可以修改。



 

5、右边面板Response区有响应内容了,这时Fiddler再次中断了response,响应已到达Fiddler代理,但还没返回给浏览器。点击Inspectorsg下Response区的“response is encoded and may need to decoded before inspection.Click here to transform”后,即可在TextView tab看到返回的html内容。在这里修改response中的title部分,然后点击“Run to Completino"把修改后的response返回给浏览器。



 

6、回到浏览器,搜索出关键字为“nike”的结果,而不是“充气娃娃”,标题也被修改为“搜索充气娃娃”。



 

其他:

1、命令行输入 go 会断续执行所有中断,再次输入 bpu 会清除所有的断点。

2、如上第四点图所示,这里有很多的操作选择,就是选择输出内容,选择之后,实际的响应数据就会这些替代,特别是最后一个find 操作a file:这个我们可以中断一个图片,然后这里选择本地的一张图片,这样我们就可以替换页面的图片。比较强大的场景就是例如现网js出了问题,但是一般现网的js是压缩过的,在firebug中根本无法调试,这样我们可以把它映射到本地的一个原始版本,这样firebug就会拿到一份原始的js,就可以方便的调试了。

  • 大小: 24.5 KB
  • 大小: 4 KB
  • 大小: 2 KB
  • 大小: 70.6 KB
  • 大小: 35.9 KB
  • 大小: 80.8 KB
分享到:
评论

相关推荐

    强大的抓包工具:Fiddler_4.6.1.5

    Fiddler是一个强大的HTTP调试抓包工具。 Fiddler可以用其检测网页和服务器的交互情况,Fiddler能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。 Fiddler对开发人员或者...

    fiddler抓包工具

     Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fidder包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展 ...

    抓包工具---fiddler

    抓包工具fiddler Fiddler是一个web调试代理。它能够记录所有客户端和服务器间的http请求,允许你监视,设置断点,甚至修改输入输出数据,fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言...

    fiddler4抓包工具

    Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,...

    网络抓包工具Fiddler

    Fiddler官方版是一个强大的HTTP调试抓包工具。Fiddler官方版可以用其检测网页和服务器的交互情况,Fiddler能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。Fiddler对开发...

    Fiddler网络抓包工具

    [1]Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,他的灵活性非常棒,可以支持众多的http调试任务。Fiddler 是用C#写出来的。fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net...

    fiddler2抓包工具

    一款免费且功能强大的数据包抓取软件。它通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况,能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。...

    抓包工具Fiddler

    Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务。Fiddler 是用C#写出来的。fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架...

    fiddler-mac.zip

    Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改...

    Fiddler中文版-亲测可用.rar

    fiddler是最强大最好用的Web调试工具之一,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展,适用于:开发环境的host配置;前后端接口调试;线上bugfix;性能分析和优化等等。

    Fiddler抓包工具

    Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展

    Web应用安全:抓包的对策.pptx

    抓包工具 目录 2 抓包途径分析 抓包工具 抓包时应该根据情景的不同,站点的不同,选择最合适的抓包工具。 Fiddler Charles Wireshark Burpsuite 抓包工具 Fiddler 工具非常经典且强大,这点大家应该都所体会。 它...

    HTTP数据抓包(Fiddler2)绿色中文版

    免费且功能强大的数据包抓取软件。它通过代理的方式获取程序http通讯的...fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言扩展。所以无论对开发人员或者测试人员来说,都是非常有用的工具。

    fiddler抓包工具.zip

    Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据。 Fiddler 要比其他的网络调试器要更加简单,并且更加强大

    Telerik Fiddler web Debugger -(调试工具)

    Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据。

    Fiddler+X5S(XSS漏洞扫描,抓包)工具

    Fiddler+X5S(XSS漏洞扫描,抓包)工具 Fiddler 是用C#写出来的,它包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,它的灵活性非常棒,可以支持众多的http调试任务,并且能够使用.net框架语言进行扩展。 ...

    fidder抓包工具

    Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改...

    Telerik fiddler5.0.rar

    Telerik fiddler5.0是一款非常实用、功能强大的专业网络抓包工具,支持安全测试、性能测试、web会话操作、web调试以及HTTP/HTTPS流量记录等多种实用功能,通过fiddler可以帮助用户检查所有的你的电脑和互联网之间的 ...

Global site tag (gtag.js) - Google Analytics