侦听802.11 Probe请求

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_43776408/article/details/102735901
以下代码是侦听802.11 Probe请求
你的电脑和手机里面都会有一个首选网络列表
里面存的是你之前成功连接过的网络名字
当你掉线时
系统会自动发送802.11 Probe请求来搜索列表中的各个网络名

所以下面这段代码查找附近有没有计算机或者手机发出Probe请求的

from scapy.all import *

interface = 'wlan0mon'
probeReqs = []


def sniffProbe(p):
    if p.haslayer(Dot11ProbeReq):
        netName = p.getlayer(Dot11ProbeReq).info
        if netName not in probeReqs:
            probeReqs.append(netName)
            print '[+] Detected New Probe Request: ' + netName


sniff(iface=interface, prn=sniffProbe)


猜你喜欢

转载自blog.csdn.net/qq_43776408/article/details/102735901