linux

Linux sniffer能捕获哪些类型数据

小樊
46
2025-11-09 16:35:27
栏目: 智能运维

Linux Sniffer能捕获的数据类型

一、按数据包协议类型分类

Linux Sniffer可捕获多种网络协议的原始数据包,覆盖从链路层到应用层的关键协议,具体包括:

二、按数据包属性分类

  1. 单播帧(Unicast):目标MAC地址为本地设备的网络数据包,是局域网中最常见的流量类型,Sniffer可捕获所有经过网卡的此类帧;
  2. 广播帧(Broadcast):目标MAC地址为全1(如ff:ff:ff:ff:ff:ff)的数据包,用于向局域网内所有设备发送信息(如DHCP请求),Sniffer能捕获此类广播流量;
  3. 多播帧(Multicast):目标MAC地址为特定多播组地址的数据包(如视频会议流量),部分Sniffer可通过配置捕获此类流量。

三、按数据包内容分类

  1. 明文数据包:未加密的应用层协议数据(如HTTP请求/响应、FTP文件传输的明文内容、DNS查询/应答),Sniffer可直接解析并查看具体内容(如网页表单提交的用户名、密码);
  2. 加密数据包:使用SSL/TLS、WEP/WPA/WPA2等加密协议封装的数据包(如HTTPS流量、Wi-Fi加密流量),Sniffer可捕获其密文流量,但无法直接查看明文内容(需通过解密工具或密钥还原)。

四、特殊场景数据包

0
看了该问题的人还看了