#!/usr/bin/env python
from scapy.all import *
ap_set = set()
def PacketHandler(pkt):
if pkt.haslayer(Dot11) and (pkt.type, pkt.subtype) == (0, 0) and pkt.addr2 not in ap_set:
ap_set.add(pkt.addr2)
print "AP MAC: {} with SSID {}".format(pkt.addr2, pkt,info)
sniff(iface="mon0", prn=PacketHandler)
我想创建一个列出所有可用 WiFi 接入点及其型号和芯片组信息的应用程序。这可能吗?如果是这样,我可以这样做scapy
还是需要不同的导入?