Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 通过scapy读取pcap并获取特定值_Python_Scapy - Fatal编程技术网

Python 通过scapy读取pcap并获取特定值

Python 通过scapy读取pcap并获取特定值,python,scapy,Python,Scapy,pcapFile=rdpcap(pcap) 对于pcapFile中的pkt: 尝试: 如果pkt[IP].src=='198.18.32.1'和pkt[IP].dst=='198.18.50.97'和pkt[IP].len>=400: data=pkt[Raw]。加载 (Pdb)包装[原材料] 我有一个类似的问题我用这个解决了我的问题: print str(packet).encode("HEX") 正确的答案是使用字节(pkt)[28] print str(packet).encode("H

pcapFile=rdpcap(pcap)
对于pcapFile中的pkt:
尝试:
如果pkt[IP].src=='198.18.32.1'和pkt[IP].dst=='198.18.50.97'和pkt[IP].len>=400:
data=pkt[Raw]。加载
(Pdb)包装[原材料]

我有一个类似的问题我用这个解决了我的问题:

print str(packet).encode("HEX")

正确的答案是使用
字节(pkt)[28]
print str(packet).encode("HEX")