Python Scapy和Pcap文件。如何从数据包中获取字符串信息?

2024-06-09 07:19:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我想为包和PCAP文件中包含的给定包提取字符串信息。我正在使用scapy图书馆。在wireshark中,有几个标头,例如编号、时间、源、目标、协议、长度和信息

“Info”字符串内容是我希望为给定数据包提取的内容

scapyData = rdpcap(pcapFilepath) #Read the scapy data from the pcap file for packet in scapyData: if packet.haslayer(ARP): print(packet.__repr__()) #Obtain info packetSource = packet[Ether].src packetDestination = packet[Ether].dst packetSourceIP = packet[Ether].psrc packetDestinationIP = packet[Ether].pdst

我该怎么做?我查看了堆栈溢出,似乎其他人也有类似的问题,但没有得出结论

可以提取其他标题。但是,即使在查看上述代码中的“packet”变量时,我也找不到这个特定的信息

多谢各位


Tags: 文件the字符串信息内容图书馆packet时间