0

有没有办法获取数据包的层字段值信息?
(即打印数据包层时显示在右侧的字符串信息)
如下所示:
协议鉴别器:移动管理消息
跳过指示符:没有选择 PLMN 的指示

例如

packets = pyshark.FileCapture(...)
print(packet[0]['IP']):

 .... 0101 = Protocol discriminator: Mobility Management messages (0x5)
 0000 .... = Skip Indicator: No indication of selected PLMN (0)
 ...
 ...
 ...
4

1 回答 1

0

只需将其保存为 str(packet[0]['IP'])packet[0]['IP'].__str__() 应该做的伎俩(这是等效的顺便说一句)。

例如:

m_list.append(str(packet[0]['IP'])) with open("out.txt", "w") as f: f.write(m_list)

于 2019-11-20T11:45:22.020 回答