如何在Python中打印PCAPNG元数据?

时间:2013-04-13 15:09:14

标签: python wireshark pcap libpcap pcap-ng

我正在尝试我的第一个Python程序,可以使用一点帮助。 My script on github

我需要一种在PCAPNG文件中打印元数据的方法。我想打印 应用程序和版本,操作系统和启动器界面。 Section Header Block和 接口说明块包含我需要的数据。

我的问题是由于每个块中的Options字段,块/字段的大小不是固定的:
PCAPNG format,见3.1和3.2节

的问题:

1。)是否有任何Python库可以打印该信息?
2.)如果没有,是否有任何方法可以通过Python轻松获取信息

提前致谢。

1 个答案:

答案 0 :(得分:1)

没有这样的库,你必须为PCAPNG Section Header Blocks编写自己的解析器。

另一种选择是实现代码以将PCAPNG文件的HTTP POST执行到pcapng.com并从HTML结果中解析提取的元数据。