在 Debian(或任何 Linux)上使用 dumpcap(Wireshark 套件中的抓包工具)时,默认输出格式是 pcapng(Packet Capture Next Generation),也可以指定为传统 pcap 格式。
sudo dumpcap -i eth0 -w capture.pcapng
文件特征:
.pcapngsudo dumpcap -i eth0 -w capture.pcap -P
或:
sudo dumpcap -i eth0 -f "tcp port 80" -w http.pcap
文件特征:
.pcap不管是 pcap 还是 pcapng,内容都是:
你不能直接用 cat 看内容,需要用:
tshark -r capture.pcapng
或
wireshark capture.pcapng
capinfos capture.pcapng
示例输出:
File type: Wireshark/... pcapng
-i 指定网卡
-w 写文件
-P 使用 pcap 格式
-f 抓包过滤(BPF)
-B 缓冲区大小
如果你是想问:
-V)可以告诉我具体需求。