我正在尝试使用scapy从我的接入点向客户端发送802.11数据包。但是,每次将数据包发送到空中时,都会将其发送到错误的目的地。我尝试做的事情:
Target framework
现在,应该从数据包字段中将其发送到广播地址,但是当我启动Wireshark时,数据包将被发送到一个未知的目的地:00:00:c0:00:00:00(西部):>
问题是,为什么将数据包发送到错误的目的地,或者即使它们被发送到目的地,还有其他方法可以将数据包分发到空中吗?
答案 0 :(得分:0)
当我在conf.iface
设置中直接指定监视器界面时,出现了问题。但是,当在sendp
函数中将接口用作参数时,数据包将被释放到正确的目的地。
>>> sendp(__pkt, iface="wlan1mon")