【发布时间】:2023-03-17 07:33:01
【问题描述】:
在 Scapy 中,我想比较任意两个数据包 a 和 b 之间的一些标头字段。这个字段列表是预定义的,比如:
fieldsToCompare = ['tos', 'id', 'len', 'proto'] #IP header
通常我会单独做:
if a[IP].tos == b[IP].tos:
... do stuff...
有没有办法从字符串列表中访问这些数据包字段,包括每个字符串的名称?喜欢:
for field in fieldsToCompare:
if a[IP].field == b[IP].field:
... do stuff...
【问题讨论】:
标签: python ip structure field scapy