我正在使用在覆盆子pi上运行的kismet来捕获网络数据,我需要在另一台设备上实时分析这些数据。Kismet的api有一个指向receive a stream of binary data in the pcapng format的端点。我已经能够成功地读取流,但是除了实际的pcapng标准之外,我找不到任何从流中获取有用数据的文档。这很好,但是传入的数据与格式不一致,并且我没有发现能够成功解析该流的库。我认为问题在于,当读取
这些数据被保存到一个名为abcd.pcapng的文件中(我在录制过程中按下了按钮abcd )。接下来,我编写了一个基本的python脚本,该脚本使用tshark将abcd.pcapng文件转换为其原始的按键abcd。代码 这是将abcd.pcapng文件转换为字母abcd的Python代码 # This script extracts the keypresses from a pcapng file.
import0000070000000000, relevant