如何获取无线接口的活动密码?

如何获取无线接口的活动密码?

当我运行时,iw phy我会看到我的界面支持的密码列表,

Supported Ciphers:
    * WEP40 (00-0f-ac:1)
    * WEP104 (00-0f-ac:5)
    * TKIP (00-0f-ac:2)
    * CCMP-128 (00-0f-ac:4)
    * GCMP-128 (00-0f-ac:8)
    * GCMP-256 (00-0f-ac:9)
    * CMAC (00-0f-ac:6)
    * GMAC-128 (00-0f-ac:11)
    * GMAC-256 (00-0f-ac:12)

如何找到该卡在当前连接的网络上使用的密码?

答案1

尝试运行wpa_cli(或sudo wpa_cli)。然后输入:

scan
scan_result

scan_result应该打印您附近使用哪种加密 wifi 网络。您知道您连接的是哪一个,因此这就是您使用的加密方法。

您甚至可以在此之前了解一些信息,因为您知道 CCMP 和 GCMP 用于 WPA2-AES 等。

scan_result还会显示当前连接的网络的密码,隐藏你未连接的其他网络

$ sudo wpa_cli scan_result
Selected interface 'wlp0s20f3'
bssid / frequency / signal level / flags / ssid
b2:75:1c:22:d9:c0   5180    -32 [WPA2-PSK-CCMP][ESS][UTF-8] EvanCarroll_5G

你也可以尝试这个:

iwlist <adapter> scan

就我而言

iwlist wlp1s0 scan

相关内容