Skip to content

三、WireShark抓包及常用协议分析

3.1 常见协议包

  • ARP协议
  • ICMP协议
  • TCP协议
  • UDP协议
  • DNS协议
  • HTTP协议

混杂模式介绍

混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包,即不验证 MAC地址。

普通模式下网卡只接收发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。

开关 : 捕获 -- 选项 --混杂模式

3.2 WireShark的过滤器使用

bash
#筛选arp
arp
#筛选syn包
tcp.flags.syn == 1
#筛选源地址是192.168.1.1的包或目标地址是192.168.1.3
ip.scr_host == 192.168.1.1 or ip.dst_host == 192.168.1.3
#筛选ip地址是192.168.1.3,不分源地址和目标地址
ip.addr == 192.168.1.3

3.3 常用协议分析

  • ARP协议

image-20221115175620452

  • ICMP

image-20221116093939303

image-20221116094003872

  • TCP

三次握手和四次分手

  • HTTP

image-20221116094714470