from scapy.all import *
# from scapy.layers.inet import *
# from scapy.layers.http import *
# from scapy.layers.l2 import *
# import os

with PcapReader(“1.pcap”) as pr:
for pkt in pr:
print(pkt.show()) # 展示出所有字段,即可根据展示的层次关系,自行读取自己想要的
print(pkt[‘IP’].version)
print(pkt[‘TCP’].window)
print(pkt[‘TCP’].flags)
print(pkt[‘Ethernet’].type)

更多推荐

python之读报文