有没有办法不使用自动工具就可以在 Linux 中获取 Wi-Fi 设备的 MAC 地址?

有没有办法不使用自动工具就可以在 Linux 中获取 Wi-Fi 设备的 MAC 地址?

我想知道是否有一种方法可以获取受保护的(WPA2)Wi-Fi 热点或网络的 MAC 地址,而无需使用 Aircrack-ng、aAirdump-ng 等,而是通过一些基本命令。

答案1

通常只需要求操作系统扫描可用的接入点即可检索 BSSID,因为它是连接, 毕竟。

在安装了“iw”的现代 Linux 系统上,这将是

iw wlan0 scan

(这将导致新的扫描。如果您只需要缓存结果,则是iw wlan0 scan dump。)

使用NetworkManager,nmcli还可以显示以下信息:

nmcli -f "in-use,ssid,mode,chan,rate,signal,bars,security,bssid" dev wifi list

(这总是使用缓存的结果。)

相关内容