我在wireshark中捕获数据包,过滤我感兴趣的协议(DIS),然后将其导出到pcap文件。我想用 Python 对这些数据进行分析。我对每个数据包感兴趣的唯一部分是数据层标头/数据。如何从所有数据包中提取它并保存到 txt、json 或 csv 之类的文件中?
我刚刚阅读了 tshark 并尝试了我找到的一行代码:tshark -r capture.pcap -T fields -e data > data.txt
,但这会返回一个空文件。我可以通过wireshark看到我感兴趣的数据。