如何在 scapy 中多次发送一个 udp 数据包?我需要多次发送有效的 udp 数据包。scapy 中是否有任何特定的方法或功能?
问问题
11560 次
4 回答
4
干得好:
sendp(p, iface=eth0, inter=1 , count=x )
p
您的数据包或数据包列表在哪里,并且count
是重复发送操作的次数。
还要检查相应的文档scapy.sendrecv 命名空间参考。
于 2013-01-25T13:52:50.897 回答
2
创建ip包
i=IP()
i.dst="destination ip "
创建 udp 数据包
u=UDP()
u.dport="destination port"
现在发送
while(1)
{
send(i/u)
}
于 2015-11-04T21:28:23.340 回答
1
使用这一行,您的数据包将在循环中连续发送:
send(packet, loop=1)
于 2017-03-24T11:08:00.057 回答
-1
您可以在正常循环中进行。创建了有效的 UDP 数据包,然后将发送函数放入一个简单的循环中,如下所示:
for packet in range(No. of time you want to send the packet):
send(Your UDP packet)
希望有帮助
于 2013-01-19T06:48:24.017 回答