Wireshark

过滤表达式

常用关键字

eq、==、and、or、!、not

针对IP地址的过滤

  • 源IP:ip.src == 192.168.0.1
  • 目的IP:ip.dst == 192.168.0.1
  • 源IP和目的IP:ip.addr == 192.168.0.1
  • 排除包:!(ip.addr == 192.168.0.1)

针对协议的过滤

  • 捕获某种协议的数据包:arp
  • 排除某种协议的数据包:not arp 或 !arp

针对端口的过滤

  • 捕获某一端口的数据包:
    • tcp.dstport == 80
    • tcp.srcport == 80
    • tcp.port == 80
    • udp.port == 1500
  • 捕获多端口的数据包:udp.port >= 2048

针对MAC地址的过滤

  • eth.dst == A0:00:00:04:C5:84
  • eth.src == A0:00:00:04:C5:84
  • eth.addr == A0:00:00:04:C5:84

针对包长度的过滤

  • udp.length == 26 这个长度是指udp本身固定长度8加上udp下面那块数据包之和
  • tcp.len >= 7 指的是ip数据包(tcp下面那块数据),不包括tcp本身
  • ip.len == 94 除了以太网头固定长度14,其它都算是ip.len,即从ip本身到最后
  • frame.len == 119 整个数据包长度,从eth开始到最后
  • eth ---> ip or arp ---> tcp or udp ---> data

针对包内容的过滤

  • udp[offset,n]:n表示截取的个数
  • udp[8:3] == 20:21:22 //偏移8个Bytes,再取3个数
相关推荐
AIBigModel2 小时前
智能情趣设备、爆 bug:可被远程操控。。。
网络·安全·bug
暗流者3 小时前
终端安全与网络威胁防护笔记
网络·安全
测试开发Kevin4 小时前
详解k6中的核心概念——场景(Scenarios)
测试工具·压力测试
xiikzi4 小时前
UDP和TCP协议
网络·tcp/ip·udp
Bruce_Liuxiaowei5 小时前
计划任务:被忽视的网络与系统安全边界
网络·安全·系统安全
网络研究院7 小时前
将黑客拒之物联网网络之外的竞赛
网络·物联网·5g·安全·趋势
小白爱电脑8 小时前
Wireshark专家模式定位网络故障:14种TCP异常深度解剖
网络·tcp/ip·wireshark
fulangxisikexi9 小时前
bgp笔记
服务器·网络·笔记
星哥说事10 小时前
腾讯云iOA:全面提升企业办公安全与效率的智能解决方案
网络·安全·腾讯云
武晓兵10 小时前
Ethernet, WiFi, Cellular, BLE, LoRa 分别解释
网络