是否可以在PyShark中访问数据包的hexdump?
问题描述:
我正在使用pyshark
打开并解析pcap
文件。目前我已经能够访问数据包字段。但我似乎无法找到一种方法来访问每个数据包的hexdump
值。有没有办法做到这一点?是否可以在PyShark中访问数据包的hexdump?
答
根据PyShark的主页:
[PyShark]实际上不分析任何数据包,它只是使用导出个XML使用其解析tshark的公司(Wireshark的命令行实用程序)的能力。
通过tshark的导出的XML或者是PSML (Packet Summary Markup Language)或PDML (Packet Details Markup Language)既不这些格式储存的数据包的全部十六进制转储。
在深入了解源代码并考虑了上面的问题之后,我可以说你正在寻找的功能并没有在PyShark中实现。