Fiddler抓包工具 v5.0 电脑版

Fiddler抓包工具 v5.0 电脑版

系统:PC

日期:2024-04-16

类别:网络工具

版本:v5.0

注:检测到是移动设备,电脑版软件不适合移动端。
  • 详情
  • 相关
  • 评论

软件介绍

Fiddler抓包工具是一款功能强大的网络通讯截取软件,通过代理方式来获取HTTP通讯数据,支持监视、设置断点、甚至修改输入输出数据等功能,能够检测出网页和服务器之间的数据交互情况,并功能清晰的记录下客户端和服务器之间的HTTP请求信息,方便用户查看网络数据。

Fiddler抓包工具完美兼容win、8操作系统,能够通过代理的方式获取程序http通讯的数据,帮助用户轻松的记录电脑和网络之间的通讯,当然无论对开发这或者测试人员来说,这款软件都非常的实用,感兴趣的网友快来下载体验吧!

Fiddler抓包工具下载 第1张图片

软件特色

1、Web会话操作

轻松编辑Web会话:只需设置一个断点即可暂停会话处理并允许更改请求/响应。撰写您自己的HTTP请求并通过Fiddler运行它们。

2、性能测试

提琴手可以让您一目了然地看到“总页重”,HTTP缓存和压缩。用“标记任何大于25kb的未压缩响应”等规则隔离性能瓶颈。

3、可定制的免费工具

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

4、安全测试

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

5、HTTP / HTTPS流量记录

使用Fiddler记录您的计算机和Internet之间的所有HTTP(S)流量。调试几乎所有支持代理的应用程序(IE,Chrome,Safari,Firefox,Opera等)的流量。

6、Web调试

调试来自PC,Mac或Linux系统和移动(iOS和Android)设备的流量。确保在客户端和服务器之间传输正确的Cookie,标题和缓存指令。支持任何框架,包括.NET,Java,Ruby等。

Fiddler抓包工具下载 第2张图片

软件功能

【免费指定】

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

【会话操作】

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

【性能测试】

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

【安全测试】

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

【流量记录】

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

【web调试】

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

Fiddler抓包工具使用方法

大部分的用户下载这个软件之后就主要是为了去抓包,获取到网上的一些公开的信息资源,所以怎么抓包这个问题是非常重要的,但是有的用户不是很了解其中的步骤,为了可以帮助大家,这里整理了一下其中的使用方法,一起来看看吧。

1.启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。

Fiddler抓包工具使用方法1

2.在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。

3.在本机命令行输入:ipconfig,找到本机的ip地址。

Fiddler抓包工具使用方法2

4.打开android设备的“设置”->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。

5.在“代理”后面的输入框选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后点击“保存”按钮。

6.然后启动android设备中的浏览器,访问百度的首页,在fiddler中可以看到完成的请求和响应数据。

Fiddler抓包工具常见问题

问:fiddler汉化版无法抓取chrome,IE正常抓取是怎么回事?

答:前端开发中,不可避免的要和服务器端进行联调,少了fiddler这个利器可不行。

由于无线开发需要配置UA,我使用chrome进行访问,但是今儿一早过来,发现fiddler汉化版无法抓取chrome的请求了。想想昨天对chrome进行的操作,我觉得问题应该出在代理的身上。实际上fiddler是可以抓chrome的请求的。

由于我的chrome安装了代理管理的插件SwitchySharp,无论选择直接连接还是选择使用代理连接,插件都会屏蔽fiddler的设置。

fiddler会自动给浏览器设置一个代理127.0.0.1 端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。

如果使用插件,可能会直接屏蔽了fiddler的代理,因此无法监听到请求了。

chrome下的解决方法,代理插件选择“使用系统代理设置”选项,fiddler又重新能看到chrome的请求了。

或者不使用插件,不用卸载,chrome很方便禁用一个插件。然后使用浏览器默认的代理设置方式就ok了。

使用代理插件是为了方便切换代理,但是可能会导致fiddler等工具无法使用。真是鱼和熊掌不可兼得

评分及评论

4.5 满分5.0分

点击星星用来评分

评论需审核后才能显示
热门排行