wireshark过滤器语法

抓包过滤

语法:<Protocol name> <Direction> <Host(s)> <Value> <Logical operations> <Expressions>

参数值

  • protocol可选值:ether,fddi,ip,arp,rarp,decnet,lat,tcp。默认全部协议
  • direction可选值:src,dst,src and dst,src or dst。默认为src or dst
  • host(s)可选值:net|port|host|portrange。默认为host,如src ip <=> src host ip
  • Logical可选值:not,or,and

运算优先级:否(“not”)具有最高的优先级。或(“or”)和与(“and”)具有相同优先级
运算顺序:从左至右

【例子】

  1. tcp src port 443 <> 只抓取来源端口是443的tcp数据
  2. not arp <> 不获取arp数据
  3. port 80 <> 获取端口是80的数据,不指定代表全部都获取
  4. src 192.168.1.121 and port 233 <> 获取来源ip是192.168.1.121端口是233的数据

<Logical operations>
5. <Protocol name> <Direction> <Host(s)> <Value> 作为一个组或叫一个表达式
6. <Logical operations>是链接多个表达式的
7. <Expressions1><Logical operations><Expressions2><Logical operations><Expressions3>....

显示过滤

语法:<protocol>.<string1>.<string2>.<comparison operator><value> <Logical operators> <expressions>

【例子】

  1. tcp.port == 80 <> 展示端口是80的tcp数据
  2. !arp <> 不展示ARP协议的数据
  3. ip.addr == 192.168.1.111 <> 只展示地址是有192.168.1.111的数据,不论来源还是目标地址
  4. (ip.dst == 42.156.152.144) &&!(ip.dst == 42.156.152.144)
  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卫生纸不够用

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值