【发布时间】:2023-02-09 18:58:12
【问题描述】:
尽管已经导入了我发现必要的东西,但我似乎无法从已经嗅探到的 UDP 数据包中获取 dport。
from scapy.layers import *
from scapy.layers.inet import UDP, IP
from scapy.sendrecv import send, sniff
packet = sniff(filter="UDP and src='127.0.0.1'", count=1)
print(packet[UDP].dport)
这段代码应该打印我自己发送的 UDP 数据包的目标端口。 相反,发生了一个错误,显示为“AttributeError:‘list’对象没有属性‘dport’” 我搜索了无数文档站点,但没有发现错误。提前致谢。
【问题讨论】: