Linux 如何使用cli读取pcap文件并保存数据?

Linux 如何使用cli读取pcap文件并保存数据?,linux,pcap,tcpdump,Linux,Pcap,Tcpdump,我可以编写一个程序来实现这一点,但实际上,有没有一种方法可以在cli的一行程序中实现这一点?我不在乎所花的时间,我更喜欢有一些标准的解决方案,而不是开发和维护我的代码。 我所说的数据是指传输头之后的所有内容,但不超过数据包边界。看一看 我用这个 tcpick -yR -r file.pcap 您知道您不仅可以捕获数据,还可以使用tcpdump和tshark读取pcap文件吗?如果这些还不够,那么您应该更好地详细说明您确切期望的输出类型。如果我有一个包含100个数据包的pcap文件,并且每个数据

我可以编写一个程序来实现这一点,但实际上,有没有一种方法可以在cli的一行程序中实现这一点?我不在乎所花的时间,我更喜欢有一些标准的解决方案,而不是开发和维护我的代码。 我所说的数据是指传输头之后的所有内容,但不超过数据包边界。

看一看

我用这个

tcpick -yR -r file.pcap

您知道您不仅可以捕获数据,还可以使用tcpdump和tshark读取pcap文件吗?如果这些还不够,那么您应该更好地详细说明您确切期望的输出类型。如果我有一个包含100个数据包的pcap文件,并且每个数据包都有大小为n的数据,那么我期望输出的大小为100n,也就是说,所有数据缓冲区一个接一个,没有所有以太网、ip和传输头,只有数据。