【发布时间】:2013-12-24 03:29:05
【问题描述】:
我正在解析一个 PCAP 文件,我需要提取 TCP 标志(SYN、ACK、PSH、URG...)。
我正在使用packet['TCP'].flags 值一次获取所有标志。
pkts = PcapReader(infile)
for p in pkts:
F = bin(p['TCP'].flags)
print F, bin(F), p.summary()
# manual flags extraction from F
有没有办法在不从packet['TCP'].flags 值中手动提取单个 TCP 标志的情况下获得它?
【问题讨论】:
-
定义更智能的方式?你是如何手动完成的?
-
所以您是说上述方法有效?代码有什么问题?
标签: python tcp packet packet-capture scapy