我在ubuntu上使用python和scapy。 我有一个简单的sniff命令,计数为1,它在收到数据包后应立即终止。但是,这不会发生。
from scapy.all import *
packet = sniff(count = 1)
print("a")
运行时,永不打印,表示计数从未达到1。我什至尝试以下方法强制其接收数据包。在运行上面的代码后,从单独的命令提示符运行此命令。
from scapy.all import *
send(IP(dst="127.0.0.1")/UDP(dport=5000))
但是仍然没有运气。任何帮助将不胜感激!