【Fiddler中文版下载】Fiddler4汉化版 v4.6 官方版

软件介绍

知识兔

Fiddler中文版是一款功能十分强大的HTTP抓包工具,能够轻松访问记录并查询电脑和互联网之间的通讯,拥有web会话操作、性能测试、安全测试、制定免费工具、web调试等多项功能,作为一个协议调试工具,简单的操作方法是用户所喜爱的,也是被大家所认可的。

Fiddler中文版下载截图

软件特色

知识兔

1、Fiddler中文版支持断点调试技术,当你在软件的菜单上请求或相应属性时能够跟你标准相配,Fiddler就能够暂停HTTP通讯

2、通过显示所有的Http通讯,Fiddler测试版可以轻松地演示哪些用来生成一个页面,来得到一个WEB页面的“总重量”

3、用户可以加入一个Inspector插件对象,来使用.net下的任何语言来编写Fiddler扩展,被指定的Http请求和响应视图

4、通过暴露HTTP头,用户可以看见哪些页面被允许在客户端或者是代理端进行缓存。如果要是一个响应没有包含Cache-Control 头,那么他就不会被缓存在客户端

软件功能

知识兔

【免费指定】

受益于丰富的可扩展性模型,从简单的FiddlerScript到可以使用任何.NET语言开发的强大扩展

【会话操作】

只需设置断点即可暂停会话处理并允许更改请求/响应,编写自己的HTTP请求并通过Fiddler运行它们

【性能测试】

Fiddler让您一目了然地看到“总页面权重”,HTTP缓存和压缩,比如标记任何大于25kb的未压缩响应

【安全测试】

解密HTTPS流量并使用中间人解密技术显示和修改Web应用程序请求,配置Fiddler以解密所有流量

【流量记录】

使用Fiddler记录计算机和Internet之间的所有HTTP(S)流量,从几乎任何支持代理的应用程序调试流量

【web调试】

调试来自PC,Mac或Linux系统和移动设备的流量。确保在客户端和服务器之间传输正确的cookie,标头和缓存指令

Fiddler中文版使用教程

知识兔

1、找到菜单栏,选择工具

Fiddler中文版使用教程

2、找到fiddler选项打开,选项全部打钩

Fiddler中文版使用教程

3、HTTPS和会话里面的选项如图所示

Fiddler中文版使用教程

4、然后点击确定,fiddler设置部分就到此结束了!

Fiddler中文版使用教程

Fiddler中文版抓包教程

知识兔

1、要使用Fiddler进行抓包,首先需要确保Capture Traffic是开启的(安装后是默认开启的),勾选File->Capture Traffic,也可以直接点击Fiddler界面左下角的图标开启和关闭抓包。

Fiddler中文版抓包教程

2、所以基本上不需要做什么配置,安装后就可以进行抓包了。那么我们怎么分析抓到的这些数据包呢?如图所示的区域为数据包列表,要分析这些数据包,首先要了解各字段的含义。

Fiddler中文版抓包教程

#:顺序号,按照抓包的顺序从1递增

Result:HTTP状态码      

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

HOST:请求地址的主机名或域名

URL:请求资源的位置

Body:请求大小

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

Content-Type:请求响应的类型

Process:发送此请求的进程ID

Comments:备注

Custom:自定义值

3、每个Fiddler抓取到的数据包都会在该列表中展示,点击具体的一条数据包可以在右侧菜单点击Insepector查看详细内容。主要分为请求(即客户端发出的数据)和响应(服务器返回的数据)两部分。

Fiddler中文版抓包教程

4、HTTP Request Header:以百度为例,查看请求百度主页这条数据包的请求数据,从上面的Headers中可以看到如下内容:

Fiddler中文版抓包教程

请求方式:GET

协议: HTTP/1.1

Client 头域:

Accept: text/html, application/xhtml+xml, image/jxr, */*                            

Accept-Encoding: gzip, deflate                                                              

Accept-Language: zh-CN                                                                        

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393                           

COOKIE头域:将cookie值发送给服务器

Transport 头域:

Connection:当网页打开完成后,客户端和服务器之间用于传输HTTP数据的TCP连接是否关闭。keep-alive表示不会关闭,客户端再次访问这个服务器上的网页,会继续使用这一条已经建立的连接;close表示关闭,客户端再次访问这个服务器上的网页,需要重新建立连接。

HOST:主机名或域名,若没有指定端口,表示使用默认端口80.

5、HTTP Response Header:继续以百度为例,如图所示:

Fiddler中文版抓包教程

协议:HTTP/1.1

状态码:200

Cache头域:

Cache-Control: private                                             

Date: Sat, 05 Aug 2017 04:37:43 GMT                  

Expires: Sat, 05 Aug 2017 04:37:42 GMT                 

Cookie/Login 头域:

Set-Cookie: BDSVRTM=264; path=/                     

Set-Cookie: BD_HOME=1; path=/

Set-Cookie: H_PS_PSSID=1425_21097_22157; path=/; domain=.baidu.com

Entity头域

Content-Length: 202740                                         

Content-Type: text/html;charset=utf-8                        

Miscellaneous 头域:

Bdpagetype: 2

Bdqid: 0x99791efd00036253

Bduserid: 2577220064

Server: BWS/1.1                                                       

X-Ua-Compatible: IE=Edge,chrome=1

Security头域:

Strict-Transport-Security: max-age=172800               

Transport头域:

Connection: Keep-Alive

6、TextView:显示请求或响应的数据。

7、WebForms:请求部分以表单形式显示所有的请求参数和参数值;响应部分与TextView内容是一样的。

8、Auth:显示认证信息,如Authorization

9、Cookies:显示所有cookies

10、Raw:显示Headers和Body数据

11、JSON:若请求或响应数据是json格式,以json形式显示请求或响应内容

12、XML:若请求或响应数据是xml格式,以xml形式显示请求或响应内容

13、上面是以百度主页为例,百度主页采用的是GET请求,在TextView中没有请求body,我们再以无忧行网站登录接口为例,它是一个POST请求,除了请求头外,在TextView中多了请求数据。这也是GET请求和POST请求的一个区别。GET请求是将请求参数放在url中,而POST请求一般是将请求参数放在请求body中。

Fiddler中文版抓包教程

Fiddler中文版抓包教程

Fiddler中文版怎么安装证书

知识兔

1、首先确保安装的 Fiddler 是较新的版本,比较老的版本可能会出现安装不上fiddler证书生成器的问题。

2、关闭Fiddler。

3、下载并安装Fiddler证书生成器。(注:Fiddler 证书生成器只能在 Vista 以上系统运行)

下载地址:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2

4、打开Fiddler,点击工具栏中的Tools——>Fiddler Options…

Fiddler中文版怎么安装证书

5、切换到 HTTPS 选项卡,勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,会弹出安装证书的提示。一路点是或确定安装即可。

Fiddler中文版怎么安装证书

6、重启fiddler,依然停留在 HTTPS 选项卡,点击右侧Actions,能看一个下拉菜单,点击 Export Root Certificate to Desktop,此时证书会生成到桌面上,名为 FiddlerRoot.cer,点OK保存

Fiddler中文版怎么安装证书

7、导入证书进行安装

Fiddler中文版怎么连接手机

知识兔

1、首先,打开我们的Fiddler软件,选择点击工具,点击选项;

Fiddler中文版怎么连接手机

2、然后先选项功能按钮中的”连接“功能界面中选择监听端口,并且勾选上”允许远程计算机连接“;

Fiddler中文版怎么连接手机

3、设置完Fiddler之后,将电脑和手机同时存在同一个网络内,只需要让笔记本或者带有无限网卡的电脑和手机处于同一个WIFI环境下即可。首先,查看本地电脑的然后IPV4地址;

Fiddler中文版怎么连接手机

4、然后在手机端网页访问电脑的IPV4或者IPV6地址即可,在访问的页面下就存在FiddlerRoot Certificate按钮,点击安装证书即可完成手机和Fiddler的连接了。

Fiddler中文版怎么连接手机

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

标签

发表评论