Wireshark 4.0 震撼登场!

0dd2042ea030626f9f53cdf9e7525bad.jpeg

这是「进击的Coder」的第 748 篇技术分享

来源:OSC 开源社区(ID:oschina2013)

阅读本文大概需要 3 分钟。

聊到 Wireshark,相信不少同学都使用过,某一程度上来说也可谓是程序员装机必备的软件工具之一了。

b25c625893571eb8383b42cf4a1d518b.png

不管是以前的计网学习,还是后来工作过程中进行问题排查需要进行协议报文分析等场景,基本上都是使用 Wireshark 来进行的网络抓包、查看、以及报文的分析。

Wireshark 是世界上最流行的网络协议分析器,可被用于故障排除、分析、开发、以及教育。

这不前段时间,Wireshark 4.0 大版本正式发布了!

4ffb04ad022cb642ce735b37b7d26d8e.jpeg

整体来看,自 3.6 版本以来,新版也带来了不少变化。

默认的主窗口布局

在过去的版本中,Wireshark 遵循其前辈们制定的标准,将数据包列表、数据包细节和字节视图放在彼此的上面,就像这样:

4ada070a07b650f6a0de5ea66c47c2c2.png

这个标准是很久以前制定的,当时大多数显示器的长宽比是 4:3,分辨率比现在的低。

从 Wireshark 4.0 开始,默认的是细节和字节视图彼此相邻,这使得它更容易利用现代显示器上的可用空间。

b48c110240e013033ef45e4dbe763532.png

会话和端点

会话和端点对话框已经是一个很受欢迎的功能了,在排查一个问题时,人们往往会首先看这个对话框。

Wireshark 4.0 使其功能更强大,更容易使用。

例如,现在可以在不同的窗口中并排看到 TCP 和 UDP 的会话。

而且排序得到了改进,用户现在可以隐藏列,对 stream ID 进行过滤,并将数据导出为 JSON。

7717ec307675539f8aa172126d215a52.png

十六进制导入

有时用户感兴趣的数据包并不在一个用户可以直接用 Wireshark 打开的 pcap 或 pcapng 文件里,而是埋在一个十六进制转储中。

Wireshark 提供了两种将十六进制转储转换为 pcaps 的方法。主程序中的 "Import From Hex Dump" 和 text2pcap 工具。

在过去的版本中,它们有不同的功能集,行为也不同,但在 Wireshark 4.0 中它们更加一致。

将要消失的特性

不再为 Wireshark 4.0 及以后的版本提供官方的 32 位 Windows 软件包了。

如果用户还在使用 32 位的 Windows 系统,官方将继续提供 Wireshark 3.6 的更新直到 2024 年。

到时候用户将无法使用 4.0 及以后版本的新功能。

仍在开发的特性

有两个非常想加入的 Windows 功能,但目前还没有在 4.0 版本中出现,即暗黑模式Arm64 支持

1、暗黑模式需要获得用户界面库 Qt 的支持,这仍然是一项正在进行的工作,但有希望能在 Wireshark 4.2 中引入。

2、为 Arm64 构建软件包需要构建硬件和软件库支持,同样有望在 Wireshark 4.2 中做到这一点。

参考阅读:

https://blog.wireshark.org/2022/10/whats-new-in-wireshark-4-0

3bbb12fd7d63172b0b1bdc99dccd3876.png

End

崔庆才的新书《Python3网络爬虫开发实战(第二版)》已经正式上市了!书中详细介绍了零基础用 Python 开发爬虫的各方面知识,同时相比第一版新增了 JavaScript 逆向、Android 逆向、异步爬虫、深度学习、Kubernetes 相关内容,‍同时本书已经获得 Python 之父 Guido 的推荐,目前本书正在七折促销中!

内容介绍:《Python3网络爬虫开发实战(第二版)》内容介绍

432b13d4621f8c4789891c040f6e02d6.jpeg

扫码购买

20ee4e16c569715694432e5977e62a26.png

好文和朋友一起看~

Wireshark是一款开源的网络安全软件,它不是入侵侦测系统(IDS),也不会产生警示或提示对于网络上的异常流量行为。然而,通过仔细分析Wireshark截取的封包,可以帮助用户更清楚地了解网络行为。Wireshark本身不会修改封包的内容,只会显示封包的信息,并且不会发送封包到网络上。 对于Wireshark的使用教程,下面是一个简单的步骤: 1. 下载和安装Wireshark软件。 2. 打开Wireshark,选择要捕获的网络接口。 3. 点击"Start"按钮开始捕获封包。 4. Wireshark会显示捕获到的封包的详细信息,包括源地址、目标地址、协议等。 5. 可以使用过滤器来搜索和过滤特定的封包。 6. 分析捕获到的封包,以了解网络流量和协议的使用情况。 7. 在分析过程中,可以使用Wireshark提供的工具和功能来查看封包的内容、统计信息等。 8. 分析完成后,可以保存捕获到的封包供以后查看和分析。 需要注意的是,Wireshark的具体使用方法会根据不同的需求和情况而有所差异。网络管理员可以使用Wireshark来检测网络问题,网络安全工程师可以使用Wireshark来检查安全相关问题,开发者可以使用Wireshark来除错新的通信协议,普通用户可以使用Wireshark来学习网络协议的知识。请根据自己的需求和情况进行具体的操作和分析。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值