| 关键词: 过滤器 数据 http 协议 写法 表达式 端口 Wireshark 地址 或者 |
![]() 文章目录
#Wireshark提供了两种过滤器:1、捕获过滤器捕获过滤器:在抓包之前就设定好过滤条件,然后只抓取符合条件的数据包。 2、显示过滤器显示过滤器:在已捕获的数据包集合中设置过滤条件,隐藏不想显示的数据包,只显示符合条件的数据包。 注意:这两种过滤器所使用的语法是完全不同的,想想也知道,捕捉网卡数据的其实并不是Wireshark,而是WinPcap,当然要按WinPcap的规则来,显示过滤器就是Wireshark对已捕捉的数据进行筛选。 使用捕获过滤器的主要原因就是性能。如果你知道并不需要分析某个类型的流量,那么可以简单地使用捕获过滤器过滤掉它,从而节省那些会被用来捕获这些数据包的处理器资源。当处理大量数据的时候,使用捕获过滤器是相当好用的。 Wireshark拦截通过网卡访问的所有数据,前提是没有设置任何代理。Wireshark不能拦截本地回环访问的请求,即127.0.0.1或者localhost。 #过滤器具体写法#显示过滤器写法1、过滤值比较符号及表达式之间的组合![]() ![]() 2、针对ip的过滤
3、针对协议的过滤
注意:是否区分大小写?答:区分,只能为小写
4、针对端口的过滤(视传输协议而定)
5、针对长度和内容的过滤
注意:matches 后的关键字是不区分大小写的! 注意:contains 后的关键字是区分大小写的! 5、针对http请求的一些过滤实例。
#捕捉过滤器写法在wireshark的工具栏中点击捕获 →捕获过滤器,可以看到一些过滤器的写法,如下图: ![]() 1、比较符号实例: 2、常用表达式实例
|
| 本文出处: https://www.toutiao.com/a6805187054025048590/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|