[英]Scapy Dot11 not found
我似乎无法访问Dot11。 我的设置如下:
剧本:
from scapy.all import *
def packethandler(pkt):
if pkt.haslayer(Dot11):
print("hello")
sniff(iface="wlan0mon",prn=packethandler,store=0,monitor=True)
Dot11被标记并且找不到。 但是,我可以执行以下操作:
sniff(iface="wlan0mon", prn=lambda p: p.summary(), store=0)
它实际上可以工作并找到802.11数据包。 谁能帮我吗?
尝试避免使用通配符导入,请尝试如下操作:
from scapy.layers.dot11 import Dot11
from scapy.sendrecv import sniff
def packethandler(pkt):
if pkt.haslayer(Dot11):
print("hello")
sniff(iface="wlan0mon",prn=packethandler,store=0,monitor=True)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.