Wireshark捕捉与显示过滤器语法详解
捕捉过滤器 (此过滤器不需要比较运算符,查询关键字请全部小写)
捕捉过滤器是数据经过的第一层过滤器,它用于控制捕捉数据的数量,以避免产生过大的日志文件。
显示过滤器是一种更为强大(复杂)的过滤器。它允许您在日志文件中迅速准确地找到所需要的记录。
捕捉过滤器的语法与其它使用Lipcap(Linux)或者Winpcap(Windows)库开发的软件一样,比如著名的TCPdump。捕捉过滤器必须在开始捕捉前设置完毕,这一点跟显示过滤器是不同的。
设置捕捉过滤器的步骤是:-选择capture->options。
-填写"capturefilter"栏或者点击"capturefilter"按钮为您的过滤器起一个名字并保存,以便在今后的捕捉中继续使用这个过滤器。-点击开始(Start)进行捕捉。
例子:
1. tcp dst port 3128
显示目的TCP端口为3128的封包。
2. Ip src host10.1.1.1
显示来源IP地址为10.1.1.1的封包。
3. Host 10.1.2.3
显示目的或来源IP地址为10.1.2.3的封包。
4. Src portrange 2000-2500
显示来源为UDP或TCP,并且端口号在2000至2500范围内的封包。
5. Not imcp --同样于显示过滤器
显示除了icmp以外的所有封包。(icmp通常被ping工具使用)
6. src host 10.7.2.12 and not dst net10.200.0.0/16
显示来 >>查看全文