了解wireshark和使用wireshark

0 阅读4分钟

了解wireshark和使用wireshark

今天,我们学的一个网络安全有关的软件——wireshark.

屏幕截图 2026-03-10 214226.png

对于小白们来说,他们可能不知道 wireshark是什么?但是对于从事信息安全相关的人员来说,就是他们的老朋友一样。
简单介绍一下,wireshark是免费、开源、流行的网络抓包以及协议分析的工具。(适合人群:运维,学计算机,做安全和开发等人群)。wireshark的使用主要是抓网络数据包和分析协议。之前对于从TCP/IP模型学习中,你就能够知道wireshark能够分析计算机网络模型的各个层。使用之前我们要的电脑(客户端)和服务器之间是否建立了联系,我们就通过(ping 域名),tcp协议通过"三次牵手,四次挥手",进行建立联系和断开。在网络建立联系的过程中“三次握手,四次挥手”的数据包就能够被wireshark抓包。

wireshark的使用

(一).wireshark的使用步骤

1. 打开 Wireshark

2. 选你正在用的网卡(Wi‑Fi/以太网)

屏幕截图 2026-03-10 211712.png (进入的配置网卡的界面) 屏幕截图 2026-03-10 214210.png (提示:混杂模式的将第一个勾起来就开启了,没有勾就是普通模式。)

说明:wireskark的抓包两种模式:普通模式,混杂模式;普通模式的网卡仅接受发往本机的数据包(含广播),会根据MAC地址过滤,丢弃其他的通信包,仅能抓住本机相关的流量;混杂模式网卡会关闭MAC地址校验,接受所有经过网卡的数据包,可以全面抓取网段内流量。混杂模式在交换机需要配合端口镜像,才能真正捕获其他设备流量,在这个过程中交换机仅仅转发目标包到对应的端口。

3. 点 鲨鱼鳍图标 开始抓包

屏幕截图 2026-03-10 215119.png

4. 操作网络(打开网页、ping、登录等)

5. 点 红色方块 停止

屏幕截图 2026-03-10 215133.png

使用wireshark软件抓包工具大致就是五个步骤。

(二) wireshark过滤规则

wireshark分捕获过滤器(抓包前筛,减少数据包,语法BPF)和显示过滤抓包(先抓后筛,精准分析,专属语法),显示过滤更为常用,要按照【语法规则+常用示例】整理,直接复制就行。

核心语法规则:

1.字段格式:协议.字段 == 数值(支持 **==**/ **!=** /** >** / **< >=** / **<=** /

,模糊匹配用 contains);

2.逻辑运算符:与(&&)、或(||)、非(!);

3. 协议简写:直接输入协议名即可过滤(如,https \ tcp \ dns);

4.特殊匹配:contains 匹配字段包含某字符(如,http.request.contains"GET")

(高频使用过滤规则(直接复制粘贴))

如图,

屏幕截图 2026-03-10 211906.png

###(三)学习计算机网络协议(实践)

wireshark的使用,适用于学习网络安全的人员以及学习计算机的同学,进一步将理论转化成实践。像TCP/IP协议中的tcp协议,“三次握手,四次挥手”,SYN、ACK、FIN等可以通过图示将客户端与服务器建立连接具体的表现出来。

8711bf984252d3169de8652a347a6366.jpg

##《中华人民共和国网络安全法》:

任何个人和组织不得从事非法侵入他人网络、干扰他人网络正常功能、窃取网络数据等危害网络安全的活动;不得提供专门用于从事侵入网络、干扰网络正常功能及防护措施、窃取网络数据等危害网络安全活动的程序、工具:明知他人从事危害网络安全的活动的,不得为其提供技术支持、广告推广、支付结算等帮助。

(本人为网络安全初学者,此片内容如有不对的地方希望大家能够谅解,多提提意见!!!)