Fiddler已有的功能已经够我们日常工作中使用了,为了更好的扩展Fiddler,Fiddler也是支持一些插件的安装,也支持用户自己开发插件并安装。
Fiddler插件下载地址:https://www.telerik.com/fiddler/add-ons

###文章内容有配套的学习视频和笔记都放在了文章末尾###

1、Traffic Differ

Traffic Differ插件用来对比两个请求。
使用:拖动请求就可以了,比较对比数据。
作用:在现实开发中,在一个网站优化前保存一个完整的会话序列,在优化后再保存一个,通过对比两个会话序列,来比较优化起多大作用,Differ会有详细数据。
安装后,如下图:

2、PDF View

如果有一个请求的资源是PDF ,安装了PDF View插件,就可以用PDF的格式展示该资源。
说明如下:
This add-on adds a PDF inspector that generates previews of PDF files.
一个PDF检查器,该检查器生成PDF文件的预览。

3、JavaScript Formatter

(1)介绍
JavaScript Formatter插件是格式化JavaScript的简单工具。右键单击任何响应结果是JavaScript的会话,然后选择Make JavaScript Pretty,或使用“规则”菜单选项对所有下载的脚本自动执行此操作。
(2)下载与使用
官网找到并下载JavaScript Formatter文件,安装时会生成JSFormat.dll文件

说明:根据图中的地址可以找到该文件,把该文件放到安装Fiddler文件下Script目录下。

重启Fiddler,在请求列表中选择一个JS相关的请求,右击选择Make JavaScript Pretty选项,在左边响应窗口中的TextViewSyntaxView都可以看到格式化效果。(推荐使用SyntaxView查看)
可以看到语法是高亮的,而不会是一团密密麻麻的了。

4、CertMaker for iOS and Android

CertMaker for iOS and Android插件是解决iOS设备和Android设备,可能无法与Fiddler使用的默认HTTPS拦截证书一起使用。 要解决此不兼容问题,您可以安装生成证书的插件,该插件生成与那些平台兼容的拦截证书。(有时候解决证书的问题很管用)

5、Syntax-Highlighting Add-Ons

Syntax-Highlighting Add-Ons插件:
该软件包包含Fiddler的三个最有价值的扩展。
这些附加组件使用语法高亮显示标记:

  • SyntaxView检查器为HTML,JavaScript,CSS,XML和其他Web格式提供语法突出显示。
  • RulesTab2扩展是一种直接在Fiddler中编辑FiddlerScript规则的强大方法。
  • FiddlerScript编辑器是一个独立的文本编辑器,可帮助您编辑Fiddler的规则。 它提供语法高亮显示和类浏览器,以帮助您编写脚本。

提示:这些已经包含在最新版本的Fiddler中,不再作为单独下载提供。

6、Gallery

Gallery插件:选择图片的会话后,Gallery插件可以显示所选会话中找到的所有图像的缩略图。还提供了带有可选图像效果的全屏幻灯片显示模式。

7、Willow(重点)

Willow插件:可以统计数据包、修改Host、请求重定向、编码转换、低网速模拟:慢速网络模拟可视化、断点调试、过滤HTTP请求等功能。
(1)Willow插件下载
Willow插件的下载地址:http://qzonetouch.github.io/commonWidget/willow
最新版本:WillowSetup-1.5.2.zip
(2)Willow插件安装
在解压后的文件夹中,双击WillowSetup.exe文件进行安装。

安装很简单,Willow插件安装完成后会自动打开Fiddler。
我们可以看到在辅助工具栏中出现了Willow插件的标签页,说明Willow插件安装成功了。

(3)Willow插件的使用
1)Willow插件主要功能说明
我们可以把Willow插件当作是AutoResponder工具和Tools —> HOSTS...功能的加强版。
Fiddler中我们可以选择Tools —> HOSTS...功能,来导入windows系统中的hosts文件。
第一步勾选Enable remapping of requests for one host to a different host or IP, overriding DNS.来开启Fiddler中的HOSTS功能。
第二步:点击Import Windows Hosts File来导入windows系统中的hosts文件。

之后我们就可以在这里编辑windows系统中的hosts文件,来定义主机规则,会很方便。
但是Willow插件对于windows系统中的hosts文件的管理更加的丰富,可以根据不同的环境,比如测试环境,开发环境等,采用不同的主机规则。同理Willow插件对于AutoResponder工具也是一样的,Willow插件可以用工程的方式,来区分不同环境所需要的主机规则和自动响应规则,这个功能就非常的实用。
2)创建项目
在Willow插件中,右键Add Project(Ctrl+P),然后填写项目的名称。

根据实际的需求,添加我们实际的测试环境或者项目环境。
例如,我们以项目的方式创建两个测试环境,测试和开发。

3)给项目添加主机规则
选中项目,右键Add Host(Ctrl+o)
Domain:访问的地址。IP:实际访问的地址。
例如:当我访问百度的时候,会访问到我本地的回环地址。

说明:访问www.baidu.com 实则访问 127.0.0.1这个本地换回地址,从而达到屏蔽网站的效果。

4)给项目添加自动响应规则
选中项目,右键Add Rule(Ctrl+U)
请求百度首页的时候,百度首页图片会被本地图片所代替。

在比如,我访问京东的时候,跳转到淘宝首页。

这样就形成了一个重定向功能。
5)总结:
在使用Willow插件时,勾选中的配置选项,就可以进行应用,把不需要的环境配置取消勾选就可以了。

通过使用Willow插件,我们就可以用项目的方式去管理规则。因为在实际工作中会设计多套规则,如果单独使用AutoResponder工具管理,就不是非常的方便了。但使用Willow插件就能非常系统的管理。
同时Willow插件还有其他的一些功能也非常好用,如:设置过滤器,设置配色,导入导出等功能,我们可以在实际的工作用慢慢的学习。
还有很多的Fiddler插件这里我们就不一一介绍了,如果所有的插件都不能满足你的需求 ,你可以自己开发插件。

重点:配套学习资料和视频教学

那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

十七、Fiddler抓包工具详细教程 — Fiddler常用插件相关推荐

  1. 十五、Fiddler抓包工具详细教程 — Fiddler抓包HTTPS请求(二)

    ###文章内容有配套的学习视频和笔记都放在了文章末尾### 5.查看证书是否安装成功 方式一: 点击Tools菜单 -> Options... -> HTTPS -> Actions ...

  2. Fiddler抓包工具详细介绍

    本文转自:http://www.cnblogs.com/Chilam007/p/6985379.html 一.Fiddler与其他抓包工具的区别 1.Firebug虽然可以抓包,但是对于分析http请 ...

  3. Fiddler 抓包工具简明教程

    Fiddler是一款windows下的抓包工具,也是Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许监视.设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基 ...

  4. charles抓包(charles抓包工具详细教程)

    charles 为什么能抓https的包?原理是什么 众所周知,http明文传输,https加密就是为了在传输层禁止暴露明文,但是为什么抓包工具又能抓到? 岂不是和https的设计矛盾了?? 简单的说 ...

  5. Wireshark抓包工具使用教程以及常用抓包规则

    Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但 ...

  6. Wireshark抓包工具使用教程以及常用抓包规则 ——Powered By 死性不改

    原文地址: http://www.clxp.net.cn/article.asp?id=2288 内容: Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具 ...

  7. 全网最详细charles抓包工具详细教程,实战教程(细致)

    目录:导读 一.前言 二.在PC端抓https包 三.在PC端抓https包 四.在移动端抓http包 五.在移动端抓https包 一.前言 charles相当于一个插在服务器和客户端之间的" ...

  8. charles抓包工具详细教程

    由于个人记性不好,所以决定写篇博客记录下来具体步骤. 我们都知道,charles相当于一个插在服务器和客户端之间的"过滤器".当客户端向服务器发起请求的时候,先到charles进行 ...

  9. Fiddler抓包安装使用教程

    Fiddler抓包安装使用教程 Fiddler 简介 Fiddler工作原理 下载与安装Fiddler 配置Fiddler HTTPS证书安装 设置过滤项 根据目标主机地址过滤 通过URL中关键字符过 ...

  10. fiddler抓包工具:生成证书

    转载自:https://www.cnblogs.com/FR-Long/p/7255388.html fiddler抓包工具: 先对fiddler作一个简单描述: Fiddler是一个调试代理工具,它 ...

最新文章

  1. 大家有没有推荐不错开源的小程序商城?这几个不要错过
  2. ASP.NET页面动态添加js脚本
  3. ES6学习(五) -- 箭头函数
  4. android冒烟测试自动化,自动化冒烟测试脚本应当遵循的原则
  5. 特权同学笔记-榨干FPGA片上存储资源
  6. 五、Chain链的作用
  7. 酒店居然用大数据赚你钱?
  8. TypeScript学习笔记(第一天)------创建简单的web应用
  9. MySQL删除命令_DELETE
  10. 网络编程在线英英词典之注册模块实现(三)
  11. 字节岗位的薪酬体系曝光,看完感叹:真的不服不行
  12. python对文件去重_python对文件夹内文件去重
  13. html5 video cache,手机里的videoCache文件夹什么意思?可以删除吗?
  14. win10系统魔兽世界无法连接服务器地址,win10玩魔兽世界启动失败怎么办?请看过来...
  15. 构件3扩大构件法的本质+W3是否等于W2 +角加速度α3是否等角加速度α2+科氏加速度诞生
  16. Windows系统下安装Mentor的HDL Designer Series(HDS)2021.1工具
  17. Python OpenCV 物体识别
  18. matlab polyfit c语言,算法——纯C语言最小二乘法曲线拟合
  19. APP运营如何实现流量变现,获取更高收益?
  20. C++多态的好处和作用(用实例说话)

热门文章

  1. Linux常用命令详解2
  2. 关于《中国图象图形学报》论文录用经历
  3. Python 爬虫案例
  4. maya mentray_mental ray渲染器下载
  5. javascript学习方法分享
  6. 网页的美容师-CSS
  7. 全国行政区划代码(json版)
  8. Android Studio实现简单的图书馆订座系统
  9. VScode安装并设置SVN插件
  10. python将经纬度标注在地图上_Python 给定的经纬度标注在地图上的实现方法