读取现有的 PcapNG
使用场景
- 打开由其他工具生成的捕获文件,并使用 ptcpdump 的解码功能对其进行丰富,就像
test_read_pcap.sh验证的那样。 - 使用增强的上下文(例如始发进程信息)重新检查历史网络数据。
- 与同事共享网络捕获,然后他们可以使用 ptcpdump 更深入地了解流量。
命令
sudo ptcpdump -i any -c 1 -w /tmp/ptcpdump_read.pcapng 'dst host 1.1.1.1 and tcp[tcpflags] = tcp-syn'
sudo ptcpdump -r /tmp/ptcpdump_read.pcapng
第一个命令使用 ptcpdump 捕获一个 SYN;第二个命令通过 ptcpdump 重放该文件,以熟悉的格式呈现相同的数据包。测试套件可确保输出符合预期,包括 SYN 标志检查。