如何查找任何无线接入点的无线 MAC 地址 (又名 BSSID)

如何查找任何无线接入点的无线 MAC 地址 (又名 BSSID)

我有 aircrack-ng 1.2 beta 3,我想知道如何使用 aircrack-ng(或任何其他程序)找到任何无线接入点的无线 MAC 地址(又名 BSSID)。

我目前正在运行 Ubuntu 14.10。

答案1

使用iw device scan显示有关当前可见网络的所有信息。每个网络的输出超过一整屏,因此请使用以下方法grep缩减:

$ sudo iw wlan0 scan | egrep "^BSS|SSID:"
BSS 24:a4:3c:9e:d2:84(on wlan0) -- associated
    SSID: eduroam
BSS 24:a4:3c:ae:df:83(on wlan0)
    SSID: Example multi-AP network
BSS dc:9f:db:30:c1:7a(on wlan0)
    SSID: Example multi-AP network
BSS 00:19:3b:99:e2:80(on wlan0)
    SSID: TEO Wi-Fi

对于一些非常旧的 Wi-Fi 卡驱动程序,您将需要该工具:iwlist device scan

$ sudo iwlist wlan0 scan | egrep "Address:|ESSID:"
          Cell 01 - Address: 24:A4:3C:9E:D2:84
                    ESSID:"eduroam"
          Cell 02 - Address: 24:A4:3C:AE:DF:83
                    ESSID:"Example multi-AP network"
          Cell 03 - Address: DC:9F:DB:30:C1:7A
                    ESSID:"Example multi-AP network"
          Cell 04 - Address: 24:A4:3C:9E:D2:16
                    ESSID:"Example multi-AP network"

Aircrack 还配备了airodump-ng重复显示其所看到的所有网络的工具。(您需要先使用 airmon-ng 启用监控模式。)

相关内容