我一直在写一些小脚本,并尝试使用Scapy
我已经学习了很多教程,大多数教程都说使用pkt
作为输入定义数据包处理程序,然后立即使用if
语句检查数据包是否为Dot11
这对我从来都不起作用,因为我一无所获
#!/usr/bin/env python3
from scapy.layers.dot11 import Dot11 # \
from scapy.sendrecv import sniff # > Tried all of these without success.
from scapy.all import * # /
def packetHandler(pkt):
if pkt.haslayer(Dot11):
print("yay!")
sniff(iface="wlan0", prn=packetHandler)
我正在使用ArchLinux和Python3。我也在Python2中尝试过,但没有成功
是的,我的卡处于监控模式,并且是up
我已经使用Scapy成功地制作了许多脚本,但是没有一个使用这个if pkt.haslayer(Dot11):
语句
有人有什么想法吗
目前没有回答
相关问题 更多 >
编程相关推荐