如何在Python中打印PCAPNG元数据



我正在尝试我的第一个Python程序,可能需要一些帮助。我的脚本在github

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

我的问题是块/字段不是在一个固定的大小,因为每个块的选项字段:
PCAPNG格式,参见3.1和3.2节

问题:

1)。有什么Python库可以打印这些信息吗?
2)。如果没有,有没有什么方法可以通过Python轻松获取信息

没有这样的库,您必须为PCAPNG节头块编写自己的解析器。

另一个选项是实现代码,将PCAPNG文件的HTTP POST发送到pcapng.com,并解析从HTML结果中提取的元数据。

最新更新