Ethereal抓包过滤器表达式

下面是Ethereal帮助中给出的一些简单的例子:
1. Ethernet: capture all traffic to and from the Ethernet address 08:00:08:15:ca:fe
    ether host 08:00:08:15:ca:fe
2. IP: capture all traffic to and from the IP address 192.168.0.10
    host 192.168.0.10
3. TCP: capture all traffic to and from the TCP port 80 (http) of all machines
    tcp port 80
4. combined: capture all traffic to and from 192.168.0.10 except http
    host 192.168.0.10 and not tcp port 80
【注意】上面例子表达式中的IP地址对于IP中嵌套IP来讲,仅对外层IP有效,对嵌套在IP包中的IP是无效的。

 

R6口抓包的例子
表达式:ip[6:2] & 0x1fff = 0
表达式整体的含义为:从IP包中取出第6和第7(从0字节开始数)这2个字节,和0x1fff相与,如果结果为0,则抓取该包,否则丢掉。
表达式:ip[2:2] & 0xffff =0x005c
按此表达式抓包,可以抓到所有长度为92字节的IP包,其它包被过滤掉,抓包文件中只有这些长度为92字节的PING包。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值