当前位置: 首页 > 电脑软件 > 行业软件 > wireshark官方版
wireshark官方版

wireshark官方版 适用年龄:18+

  • 类型:行业软件
  • 平台:Winall
  • 语言:简体中文
  • 大小:83.09M
  • 版本:v4.4.7
  • 更新时间:2025-06-10 12:04
应用简介

想找专业级网络抓包工具?Wireshark官方版绝对是行业标杆级选择!作为全球顶尖的网络封包分析软件之一,它在网络分析领域常年保持领先地位,凭借高效捕获与解码网络数据、强大显示过滤器语言、TCP会话流重构查看等核心技术,配合WinPCAP接口直连网卡,让“一键抓取网络封包”变得轻松简单。

这款32位系统兼容版本,安装零门槛、功能全免费,操作流畅度拉满!安装后既能实时监测网络通讯数据、抓取数据快照文件,还能通过图形化界面逐层解析数据包细节——就像“电工用表测电流电压”,只不过场景换成网络世界,网线成了“检测对象”。

更亮眼的是,Wireshark支持源代码开源获取,你可自由修改、定制功能;从网络管理到安全工程等领域,它都是故障排查、安全防护、架构分析、技术教学的高效利器。如果你正需要专业网络分析工具,别犹豫,立即下载体验!

wireshark官方版

1、支持的操作系统

软件对主流的操作系统都提供了支持,其中包括Windows、MacOSX以及基于Linux的系统。

2、使用捕获过滤器

通过设置捕获过滤器,可以避免产生过大的捕获文件。这样用户在分析数据时,也不会受其它数据干扰。而且,还可以为用户节约大量的时间。

3、选择捕获接口

一般都是选择连接到Internet网络的接口,这样才可以捕获到与网络相关的数据。否则,捕获到的其它数据对自己也没有任何帮助。

4、重组数据

Wireshark的重组功能,可以重组一个会话中不同数据包的信息,或者是一个重组一个完整的图片或文件。由于传输的文件往往较大,所以信息分布在多个数据包中。为了能够查看到整个图片或文件,这时候就需要使用重组数据的方法来实现。

5、免费

由于软件是开源的,它在价格上面是无以匹敌的,软件是遵循GPL协议发布的自由软件,任何人无论出于私人还是商业目的,都可以下载并且使用。

6、用户友好度

软件的界面是数据包嗅探工具中最容易理解的工具之一。基于GUI,并提供了清晰的菜单栏和简明的布局。

软件功能

1、对数百个协议进行深度检查,并一直在添加更多协议

2、实时捕捉和离线分析

3、标准三窗格数据包浏览器

4、多平台:在 Windows、Linux、macOS、Solaris、FreeBSD、NetBSD 和许多其他平台上运行

5、可以通过 GUI 或通过 TTY 模式 TShark 实用程序浏览捕获的网络数据

6、业内最强大的显示过滤器

7、丰富的VoIP分析

8、读取/写入许多不同的捕获文件格式:tcpdump (libpcap)、Pcap NG、Catapult DCT2000、Cisco Secure IDS iplog、Microsoft Network Monitor、Network General Sniffer®(压缩和未压缩)、Sniffer® Pro 和 NetXray®、Network Instruments Observer , NetScreen snoop, Novell LANalyzer, RADCOM WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek 等

9、使用 gzip 压缩的捕获文件可以即时解压缩

10、可以从以太网、IEEE 802.11、PPP/HDLC、ATM、蓝牙、USB、令牌环、帧中继、FDDI 等(取决于您的平台)读取实时数据

11、对许多协议的解密支持,包括 IPsec、ISAKMP、Kerberos、SNMPv3、SSL/TLS、WEP 和 WPA/WPA2

12、可将着色规则应用于数据包列表,以进行快速、直观的分析

13、输出可以导出为 XML、PostScript®、CSV 或纯文本

wireshark使用教程入门

1、功能

wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容,总结,如果是处理HTTP,HTTPS 还是用Fiddler, 其他协议比如TCP,UDP 就用wireshark.

2、选择网卡

wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。

wireshark官方版

3、窗口介绍:

WireShark 主要分为这几个界面

3.1 Display Filter(显示过滤器), 用于过滤

3.2 Packet List Pane(封包列表), 显示捕获到的封包, 有源地址和目标地址,端口号。 颜色不同,代表不同的类型

3.3 Packet Details Pane(封包详细信息), 显示封包中的字段

3.4 Dissector Pane(16进制数据)

3.5 Miscellanous(地址栏,杂项)

wireshark官方版

如何捕获数据包

wireshark官方版

4、过滤器

使用过滤是非常重要的, 初学者使用wireshark时,将会得到大量的冗余信息,在几千甚至几万条记录中,以至于很难找到自己需要的部分。搞得晕头转向。过滤器会帮助我们在大量的数据中迅速找到我们需要的信息。

4.1 过滤器有两种,一种是显示过滤器,就是主界面上那个,用来在捕获的记录中找到所需要的记录,一种是捕获过滤器,用来过滤捕获的封包,以免捕获太多的记录。在Capture -> Capture Filters 中设置,保存过滤。

4.2 新建过滤器,在Filter栏上,填好Filter的表达式后,点击Save按钮, 取个名字。比如"Filter 10",

4.3 过滤表达式的规则

4.3.1 协议过滤

比如TCP,只显示TCP协议。

4.3.2 IP 过滤

比如 ip.src =192.168.1.102 显示源地址为192.168.1.102,

ip.dst=192.168.1.102, 目标地址为192.168.1.102

4.3.3 端口过滤

tcp.port =80, 端口为80的

tcp.srcport = 80, 只显示TCP协议的愿端口为80的。

4.3.4 Http模式过滤

http.request.method==“GET”, 只显示HTTP GET方法的。

4.3.5 逻辑运算符为 AND/ OR

wireshark官方版

5、捕获结果分析

5.1 着色规则

在菜单“视图-着色规则”下查看

wireshark官方版

5.2 数据包结构

第一行:数据包整体概述,

第二行:链路层详细信息,主要的是双方的mac地址。

第三行:网络层详细信息,主要的是双方的IP地址。

第四行:传输层的详细信息,主要的是双方的端口号。

wireshark官方版

5.3 tcp数据包

标志位对应的功能:

URG:紧急指针( urgent pointer)有效。

ACK:确认序号有效。

PSH:接收方应该尽快将这个报文段交给应用层。

RST:重建连接。

SYN:同步序号用来发起一个连接。

FIN:发端完成发送任务。

窗口大小:用于流量控制。

检验和:检验和覆盖了整个的 TCP报文段: TCP首部和TCP数据,与udp相似需要计算伪首部。

wireshark官方版

tcp数据包结构及在wireshark中的位置

wireshark官方版

6、Tcp三次握手分析

客户端->服务器:发送标识为SYN=1、随机产生的客户端序号seq(发送序号)

服务器->客户端:发送标识为SYN=1、ACK=1、第一步产生的客户端序号seq+1(确认序号)、随机产生的服务端序号seq

客户端->服务器:第一步产生的客户端序号seq+1(发送序号)、第二步产生的服务端序号seq+1(确认序号)、ACK=1

wireshark官方版

三次数据包

其中[SYN]意为SYN位为1(如果没有,则表示为0)。同理如果[]中有ACK,表示ACK位为1

wireshark官方版

6.1 第一次握手数据包

客户端发送一个TCP,标志位为SYN,序列号为0, 代表客户端请求建立连接。 如下图

wireshark官方版

6.2 第二次握手的数据包

服务器发回确认包, 标志位为 SYN,ACK. 将确认序号(Acknowledgement Number)设置为客户的I S N加1以.即0+1=1, 如下图

wireshark官方版

6.3 第三次握手的数据包

客户端再次发送确认包(ACK) SYN标志位为0,ACK标志位为1.并且把服务器发来ACK的序号字段+1,放在确定字段中发送给对方.并且在数据段放写ISN的+1, 如下图:

wireshark官方版

就这样通过了TCP三次握手,建立了连接

过滤命令

1、过滤源ip、目的ip

在wireshark的过滤规则框Filter中输入过滤条件。如查找目的地址为192.168.101.8的包,ip.dst==192.168.101.8;查找源地址为ip.src==1.1.1.1

2、端口过滤

如过滤80端口,在Filter中输入,tcp.port==80,这条规则是把源端口和目的端口为80的都过滤出来。使用tcp.dstport==80只过滤目的端口为80的,tcp.srcport==80只过滤源端口为80的包

3、协议过滤

直接在Filter框中直接输入协议名即可,如过滤HTTP的协议

4、http模式过滤

如过滤get包,http.request.method=="GET",过滤post包,http.request.method=="POST"

5、连接符and的使用

过滤两种条件时,使用and连接,如过滤ip为192.168.101.8并且为http协议的,ip.src==192.168.101.8 and htt

更新日志

v4.4.7版本

错误修复

以下漏洞已被修复:

wnpa-sec-2025-02 解剖引擎崩溃。 第20509期. CVE-2025-5601输入:.

以下错误已被修复:

Wireshark在TECMP和CMP中无法正确解码LIN的“进入睡眠”状态。问题 20463输入:.

解剖模拟器漏洞,CIGI 协议。第20496期输入:.

当 proto_version == ZBEE_VERSION_GREEN_POWER 时,绿色电力数据包不会被解析。第20497期输入:.

数据包图错位或丢弃位域。第20507期。

在Lua中设置启发式 dissector 表 UI 名时的腐败。第20523期。

LDAP 解析器错误地显示带有单例的过滤器 "&"问题 20527。

WebSocket 每消息压缩扩展:由于参数处理,无法解压服务器消息(从第2条开始)。第20531期输入:.

LL_PERIODIC_SYNC_WR_IND 数据包没有正确解析(packet-btle.c)第20554期输入:.

新功能和更新内容

新协议支持

此版本没有新的协议。

更新的协议支持

AT, BT LE LL, CIGI, genl, LDAP, LIN, Logcat Text, net_dm, netfilter, nvme, SSH, TCPCL, TLS, WebSocket, ZigBee, 和 ZigBee ZCL

新的和更新的捕获文件支持

此版本没有新的或更新的捕获文件支持。

更新的文件格式解码支持

此版本没有更新的文件格式支持。

相关下载 +

今日更新 网站地图 排行榜

优装机下载站(https://www.uzhuangji.net/)版权所有:豫ICP备2024099284号-1

本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。