使用 Scapy 的 UDP 流量



我想使用定义的源端口号生成到特定地址的UDP流量,但没有目标端口号。我尝试了以下脚本 -

msg='hello'
p=IP(dst="192.168.10.55")/UDP(sport=5001)/Raw(load=msg)
send(p)

但是生成的流量是使用 DNS 端口 (53) 发送的。有没有解决方案可以拒绝使用DNS端口(我不想强制使用目标端口)。

您需要指定目标端口。这是协议所要求的。源端口是可选的 - 否则将默认放置 0。

有关 UDP 协议的原始标准,请参阅 RFC 768。

最新更新