![如何获取无线接口的活动密码?](https://linux22.com/image/183226/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%E6%97%A0%E7%BA%BF%E6%8E%A5%E5%8F%A3%E7%9A%84%E6%B4%BB%E5%8A%A8%E5%AF%86%E7%A0%81%EF%BC%9F.png)
当我运行时,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