网络调试工具Fiddler介绍 功能丰富的流量监视分析工具

Fiddler是个知名度非常高的免费网络调试工具,应该很多网络开发者都会使用此类工具用于调试各种连接等。

最初Fiddler是由微软IE浏览器团队的项目经理开发的, 经过十几年的发展该软件功能也逐渐丰富越来越强大。

Fiddler核心功能即监视所有软件包括系统级发出的请求,这些软件什么时候连接服务器干些什么都可以看到。

网络调试工具Fiddler介绍 功能丰富的流量监视工具

常见用途:监视可疑软件流量

尽管普通用户不大可能像安全研究人员那样使用Fiddler分析恶意软件,但有时看看软件的各种请求比较放心。

比如某些KMS激活工具正常情况应该只设置参数并不需要联网,如果联网那么可能就在下载某些可疑的东西。

明目张胆的捆绑下载器、广告程序或者是携带静默捆绑的程序则会发出大量请求,通过Fiddler即可一目了然。

常见用途:劫持HTTPS会话解密

越来越多的网络连接开始使用HTTPS进行加密,对于开发者和研究人员来说分析流量相对来说也更加困难了。

不过 Fiddler 支持安装自签名证书实现对HTTPS连接的劫持,劫持后的会话使用你自己的密钥即可轻松解密。

另一款网络分析工具Wireshark (大白鲨)功能也很强大,但不支持HTTPS解密因此还是安装个Fiddler比较好。

注:Wireshark与Fiddler各有优缺所以并不是谁好谁坏问题,关键是看你用途所以自己都安装实际测试看看。

下载地址:(仅英文版)

官方下载地址:https://www.telerik.com/download/fiddler   尽量从官网下载安全可靠并且始终是最新版。

蓝点网下载服务器:https://dl.lancdn.com/landian/software/fiddler/ 如果无法访问官网那就蓝点网下吧。

自定义Fiddler显示目标IP:

Fiddler虽然很方便但是对于各种请求并不支持显示IP,对于这个现在也有解决办法可以自定义添加IP的支持。

显示目标IP主要方便我们分析流量的时候更方便, 不然只有域名到时还得自己测试目标IP地址增加额外工作。

自定义Fiddler显示响应时间:

该功能主要方便我们在分析自己的服务器时查看速度,自定义后可在各请求的后方显示极其详细的响应时间。

对于有需要的用户可按照下方教程通过修改自定义设置进行添加,添加后最好重启下 Fiddler 以便设置生效。

网络调试工具Fiddler介绍 功能丰富的流量监视工具

自定义显示目标IP和时间教程如下:

点击菜单栏Rules->CustomRules然后按Ctrl+F搜索 static function Main() 即可看到如下内容,粘贴规则:

 // The Main() function runs everytime your FiddlerScript compiles
static function Main() {
var today: Date = new Date();
FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today;
//显示请求的目标IP地址,复制下面这行贴上
FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

点击菜单栏Rules->CustomRules然后按Ctrl+F搜索 class Handlers{ 即可看到如下的内容,继续粘贴规则:

class Handlers
{
/*中间一大段注释内容不再复制*/
//添加响应时间开始
function BeginRequestTime(oS: Session)
{
if (oS.Timers != null)
{
return oS.Timers.ClientBeginRequest.ToString();
}
return String.Empty;
}
public static BindUIColumn("Time Taken")
function CalcTimingCol(oS: Session){
var sResult = String.Empty;
if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest))
{
sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString();
}
return sResult;
}
//添加响应时间结束
本文来源 蓝点网 原创,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 原创 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
孤尘枫
哇哦恭喜您已成功屏蔽了蓝点网的小广告
扫码关注蓝点网微信公众号

评论:

1 条评论,访客:1 条,站长:0 条
  1. a腿毛
    a腿毛发布于: 
    蓝点网小程序版 蓝点网小程序版 微信浏览器 微信浏览器

    用这个只抓过包

发表评论