转摘【Wireshark】Wireshark 过滤器表达式语法

一夜奈良山阅读量 49

[Wireshark](https://links.jianshu.com/go?to=https%3A%2F%2Fso.csdn.net%2Fso%2Fsearch%3Fq%3DWireshark%26spm%3D1001.2101.3001.7020)的世界里有2种过滤器,分别是捕获过滤器和显示过滤器。

采用恰当的过滤器,不但能提高数据分析的灵活性,而且能让分析者更快看到自己想要的分析对象。


BPF(Berkeley Packet Filter)全称为伯克利包过滤,是一种功能非常强大的过滤语法.这个语法被广泛应用于多种数据包嗅探软件,因为大部分数据包嗅探软件都依赖于使用BPF的libpcap/WinPcap库.诸如tcpdump,wireshark等等。


捕获过滤器:wireshark 仅捕获过滤器设置的数据,其它数据不收集,用于定向分析问题。

显示过滤器:wireshark 对已经捕获的数据,进行显示设置。只是不显示的数据还是在内存中的,修改显示过滤器就可以显示出来,不适合大流量的场景。


注意:捕获过滤器/抓包过滤器 与 显式过滤器 的语法并不一样。


捕获过滤器语法规则 BPF(Berkeley Packet Filter),使用 google 搜索 "BPF 语法" 能搜索到很多相关内容。

显示过滤器是对已经抓取的数据,进行显示过滤设置。语法是 wireshark 自己的语法,可以使用 wireshark 辅助生成过滤表达式。




捕获过滤器



显示过滤器


WireShark DisplayFilter Examples

https://zhuanlan.zhihu.com/p/45185666


Wireshark基础使用和表达式语法

https://blog.csdn.net/qq_35634181/article/details/105294265


Chapter 6. Working With Captured Packets

https://www.wireshark.org/docs/wsug_html_chunked/ChapterWork.html


Wireshark入门与进阶系列之常见捕获过滤器

https://blog.csdn.net/qq_29277155/article/details/52077239


BPF过滤规则

https://staight.github.io/2018/07/25/BPF过滤规则/

复制代码
     ===========================
    【来源: 简书】
    【作者: Bogon】
    【原文链接】 https://www.jianshu.com/p/f6de5390a444
    声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。
0/300
全部评论0
0/300