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

抓包工具:Fiddler 2-强大功能之三 综合

阅读更多

会话比较功能:

 

在会话列表中选择2个会话,右键可选择Compaer进行会话比较,但此功能需要下载Windiff.exe。

 

嗅探localhost站点:

 

默认的时候Fiddler是不能嗅探到localhost的网站,使用的localhost或127.0.0.1,默认会绕过代理,直接访问目标服务器。只要在localhost后面加个点号(或者加.fiddler),Fiddler就能嗅探到。

 

例如:原本的地址是http://localhost:8080/index.html,加个点号后,变成http://localhost.:8080/index.html即可。

 

远程连接Fiddler:

 

MAC和Linux上,Fiddler运行在Mono framework下,现还不稳定,不建议如此使用。如果在MAC或Linux下想使用Fiddler,可使用Fiddler的远程连接功能。

原理:在另一台WINDOWS 物理机(或者安装WINDOWS的虚拟机)上安装Fiddler,Fiddler开放远程代理连接功能,然后在Mac或Linux上设置系统代理IP和端口为此安装Fiddler机器的IP和端口。

 

1、在Fiddler中打开菜单:Tools-->Fiddler options。勾选上“Allow remote computers to connect”



 

2、接着给 Mac 配置 HTTP 代理,IP 填 Windows 的 IP,端口就是上图中 Fiddler 监听的端口。

 

浏览器或应用无法被监听:

请检查相关程序的代理设置是否是Fiddler的IP和端口号,或者浏览器有没有使用具有代理功能的其他插件。

 

缓冲模式 VS 流模式:

Buffering Mode:内容先由Fiddler缓存,全部返回后再发送到客户端。

Streaming Mode:Fiddler收到内容立即就转发给客户端。

 

Fiddler捕获HTTPS会话:

1、默认下,Fiddler不会捕获HTTPS会话,打开Fiddler菜单:Tool->Fiddler Options->HTTPS tab。设置如下图:



 

2、点击“OK”按钮后,确认弹出的两提示窗口即可开始捕获HTTPS会话了。

 

原理:

TLS是一种端到端的传输层加密协议,是HTTPS协议的一个组成部分。访问HTTPS站点时,HTTP请求、响应都通过TLS协议在浏览器和服务器之间加密传输,并且通过数字证书技术保证数据的保密性和完整性;任何“中间人”、包括代理服务器都只能转发数据,而无法窃 听或者篡改数据。

 

要抓取HTTPS流量的明文内容,Fiddler必须解密HTTPS流量。但是,浏览器将会检查数字证书,并发现会话遭到窃 听。为了骗过浏览器,Fiddler通过使用另一个数字证书重新加密HTTPS流量。Fiddler被配置为解密HTTPS流量后,会自动生成一个名为DO_NOT_TRUST_FiddlerRoot的CA证书,并使用该CA颁发每个域名的TLS证书。若DO_NOT_TRUST_FiddlerRoot证书被列入浏览器或其他软件的信任CA名单内,则浏览器或其他软件就会认为HTTPS会话是可信任的、而不会再弹出“证书错误”警告。

 

开启HTTPS流量解密功能后,Fiddler将会提示用户将DO_NOT_TRUST_FiddlerRoot证书列入IE浏览器的信任CA名单。用于调试客户端时,这已经足够了;Firefox用户也可以很方便的手动导入DO_NOT_TRUST_FiddlerRoot证书。但是,若要在服务器上抓取ASP.Net发出的HTTPS请求,这是不够的——你必须将DO_NOT_TRUST_FiddlerRoot证书导入“机器帐号”的信任CA名单。

 

如果你使用linux服务器,请将Fiddler安装在一台Windows计算机上并在Tools - Fiddler Options - Connections勾选Allow remote computers to connect,并手动将FiddlerRoot.cer导入linux服务器的信任CA名单,最后将代理服务器设置成Fiddler所在IP的8888端口。

 

如何过滤会话:

右边的Filters tab中,里面有很多选项,看看就明白了。

 

编码小工具:

Fiddler 工具栏上的TextWizard,  这个工具可以Encode和Decode string,自已看看。

 

低速摸拟和禁用缓存:



 

 

分享到:
评论

相关推荐

    强大的抓包工具:Fiddler_4.6.1.5

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

    网页抓包工具:Fiddler

    做为一名web开发者,需要经常分析网页发送的数据包,而HttpWatch做为一款IE的强劲插件,短小精悍,就能很好地完成URL请求的分析。

    抓包工具-fiddler-及安装方法

    抓包工具-fiddler-及安装方法,和详细说明 ios 安卓 手机端页可以用

    Fiddler抓包工具基础学习视频.zip

    10Fiddler工具栏-2 11Session List会话列表 12状态栏与Quick Exec 13Statistics统计分析 14Inspector检查器 15AutoResponder自动响应器 16Composer设计器 17Filter过滤器 18断点应用 19弱网测试 20 20-Fiddler系列课...

    Fiddler2————————抓包工具

    Fiddler2 的

    实用工具:Fiddler手机抓包工具

    Fiddler实现手机http请求数据抓包。fiddler没有手机客户端,都是安装在PC上,要实现对手机上的程序抓包,则需要对PC上的fiddler和手机端做一些配置,具体请网上查询配置方法!

    抓包工具fiddler

    抓包工具fiddler汉化版 抓包工具fiddler汉化版 抓包工具fiddler汉化版

    android 抓包工具 fiddler2

    android 抓包工具 fiddler2 一个很好用的抓包工具,下边附上教程 http://blog.csdn.net/zshq280017423/article/details/8928616

    接口抓包工具-Fiddler使用教程.pdf

    在我们平时做接口测试或者抓包调试的时候,多多少少都会用到这个工具-Fiddler。 本书是作者对Fiddler整体功能的总结,并包含了一些实战操作内容。 书中使用的软件等可在网盘地址章节里查看到下载地址。 本书共计123...

    fiddler抓包工具

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

    Fiddler4Setup安卓抓包工具

    浏览器抓包和调试工具(Fiddler) 4.4.6.2 官方最新版 评分: 8.0类别: 编程辅助 大小:759KB 语言: 英文 查看详细信息 >> 二、手机端代理设置 以三星S4为例子, 1、如下图真机三星S4设置: 找到你的Wifi,必须...

    Fiddler+Proxifier实现exe抓包功能工具包

    Fiddler+Proxifier实现exe抓包功能工具包 Fiddler只能抓包浏览器请求,配合Proxifier可以同时抓包通过exe调用的请求 压缩包中同时包括了配置使用说明

    抓包工具---fiddler

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

    Fiddler2抓包工具

    Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具 Fiddler2抓包工具

    fiddler 强大的Web抓包工具

    fiddler 强大的Web抓包工具,fiddler 强大的Web抓包工具.

    Fiddler抓包工具

    Fiddler抓包工具,用于抓取app发起请求Fiddler抓包工具,用于抓取app发起请求Fiddler抓包工具,用于抓取app发起请求

    Fiddler2(抓包工具)

    Fiddler2抓包工具,查看请求报文及返回信息,绿色版,亲测可用。

    Fiddler 抓包工具

    web Fiddler 抓包工具

    浏览器抓包工具-Fiddler

    浏览器抓包工具,Fiddler绿色版

    fiddler-2-4-0-6-en-win.exe

    fiddler-2-4-0-6-en-win.exe fiddler-2-4-0-6-en-win.exe fiddler-2-4-0-6-en-win.exe

Global site tag (gtag.js) - Google Analytics