我正在使用Pyshark从 pcap 文件中解析数据包。
我有解析数据包的对象。在将 raw_mode 属性更改为 True 后,我可以单独获取每个字段的 hex_value。
>>> packet = pyshark.FileCapture("ip_packet.pcap")
>>> packet_1 = packet[0]
>>> packet_1.layers()
[<ETH Layer>, <IP Layer>, <DATA Layer>]
>>> packet_1.ip.addr
'192.168.1.5'
>>> packet_1.ip.raw_mode = True
>>> packet_1.ip.addr
'c0a80105'
如何获得完整数据包的 hexdump?