抓包工具:Fiddler下载、安装、使用 教程

报名入口来源:中国教育在线 2022-06-01

一、Fiddler 下载

 

注意:Fiddler2需要.NET v2Fiddler4需要.NET v4,不过这些也不用怎么管,下载用默认的就好了。

 

官网下载:https://www.telerik.com/fiddler

 

百度网盘链接: https://pan.baidu.com/s/14C0bOTICZADj03ZGx_eygw 提取码: chdi

二、Fiddler 安装

 

由于是Fiddler只支持Windows XPWindows 10,安装我就不多说了,exe傻瓜式安装,大家都能明白。

三、Fiddler 使用

 

先给大家简单说一下,Fiddler这款抓包工具,与别人工具还是有所不同的。

 

Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。当然Fiddler很屌,在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了,是不是很方便?

 

1、开启或关闭抓包功能

 

Fiddler想要抓到数据包,要确保Capture Traffic是开启,在“File –> Capture Traffic”。开启后再左下角会有显示,当然也可以直接点击左下角的图标来关闭/开启抓包功能。

 

Fiddler开启抓包

 

2、字段说明

 

Fiddler开始工作了,抓到的数据包就会显示在列表里面,下面总结了这些都是什么意思?Fiddler字段说明

名称              含义

#              抓取HTTP Request的顺序,从1开始,以此递增

Result              HTTP状态码

Protocol              请求使用的协议,如HTTP/HTTPS/FTP

Host              请求地址的主机名

URL              请求资源的位置

Body              该请求的大小

Caching              请求的缓存过期时间或者缓存控制值

Content-Type              请求响应的类型

Process              发送此请求的进程:进程ID

Comments              允许用户为此回话添加备注

Custom              允许用户设置自定义值

图标              含义

在这里插入图片描述              请求已经发往服务器

在这里插入图片描述              已从服务器下载响应结果

请求从断点处暂停              请求从断点处暂停

响应从断点处暂停              响应从断点处暂停

请求使用 HTTP HEAD 方法,即响应没有内容(Body              请求使用 HTTP HEAD 方法,即响应没有内容(Body

请求使用 HTTP POST 方法              请求使用 HTTP POST 方法

请求使用 HTTP CONNECT 方法,使用 HTTPS 协议建立连接隧道              请求使用 HTTP CONNECT 方法,使用 HTTPS 协议建立连接隧道

响应是 HTML 格式              响应是 HTML 格式

响应是一张图片              响应是一张图片

响应是脚本格式              响应是脚本格式

响应是 CSS 格式              响应是 CSS 格式

响应是 XML 格式              响应是 XML 格式

响应是 JSON 格式              响应是 JSON 格式

响应是一个音频文件              响应是一个音频文件

响应是一个视频文件              响应是一个视频文件

响应是一个 SilverLight              响应是一个 SilverLight

响应是一个 FLASH              响应是一个 FLASH

响应是一个字体              响应是一个字体

普通响应成功              普通响应成功

响应是 HTTP/300301302303 307 重定向              响应是 HTTP/300301302303 307 重定向

响应是 HTTP/304(无变更)              响应是 HTTP/304(无变更):使用缓存文件

响应需要客户端证书验证              响应需要客户端证书验证

服务端错误              服务端错误

会话被客户端、Fiddler 或者服务端终止              会话被客户端、Fiddler 或者服务端终止

3Statistics 请求的性能数据分析

 

好了,左边看完了,现在可以看右边了;随意点击一个请求,就可以看到Statistics关于HTTP请求的性能以及数据分析了。

我的题库在线题库
近期直播
联系方式

预报名

咨询

课程

题库