dumpcap 是 Wireshark 套件中的一个强大的命令行工具,用于捕获网络流量。以下是一些 dumpcap 的常用命令行技巧:
基本捕获:
dumpcap -i any
eth0):dumpcap -i eth0
限制捕获的数据包数量:
dumpcap -c 100
设置捕获文件的最大大小:
dumpcap -C 10
将捕获的数据写入文件:
capture.pcap 文件:dumpcap -w capture.pcap
捕获特定网络协议的数据包:
dumpcap -i any 'tcp'
使用过滤器:
dumpcap -i any 'port 80'
设置捕获时间限制:
dumpcap -w capture.pcap -G 60
捕获特定长度的数据包:
dumpcap -i any 'length > 100'
使用 BPF 过滤器:
实时查看捕获的数据包:
-l 选项在捕获时实时显示数据包信息:dumpcap -i any -l
不捕获碎片数据包:
dumpcap -i any 'not frag'
结合其他工具使用:
dumpcap 的输出重定向到其他工具进行分析。这些技巧可以帮助你更有效地使用 dumpcap 进行网络流量捕获和分析。根据需要组合不同的选项,以满足特定的捕获需求。