Scapy中的滤波器命令不起作用,我在Windows中运行



我在Scapy中编写了以下代码,用于过滤UDP帧。但它正在捕获所有帧,不仅是UDP。

sniff(filter = "UDP", timeout=5)
ERROR: Could not compile filter expression UDP

输出为:

- Sniffed: TCP:41 UDP:32 ICMP:0 Other:11

我正在使用Windows7。我已经安装了NPCAP-0.99-R9和NMAP-7.70。有人可以建议是什么原因。

hi,

filter参数是BPF过滤器:协议名称是小写。

您只需要使用sniff(filter="udp", timeout=5)

相关内容

  • 没有找到相关文章

最新更新