【发布时间】:2012-08-14 05:09:22
【问题描述】:
我正在使用 Scapy,并希望根据目标 mac 地址进行过滤。
但是,我收到的数据包显示的目标 MAC 地址不是过滤器中指定的地址。
这是一个代码片段:
from scapy.all import *
sniff(iface="eth1", filter="ether dst host 91:e0:f0:01:00:00",
count=3, prn=lambda x: x.show())
我正在运行 Scapy 2.2.0
对这里的问题有什么想法吗?
【问题讨论】:
-
考虑格式化您的代码。
-
格式化代码并没有解决问题。
-
在我的系统上尝试了代码,相同版本的 scapy。过滤器起作用了。哪些类型的 MAC 地址正在通过过滤器?