如何找出 WiFi 網路使用哪些身份驗證協定?

如何找出 WiFi 網路使用哪些身份驗證協定?

我想使用 wpa_supplicant 將我的 Debian Squeeze 機器連接到我的學校無線網路。

我認為網路使用 802.1X 驗證,因為當其他學生第一次在 Windows 中連接到網路時,他們輸入使用者名稱和密碼,然後建立連線。我詢問了 IT 人員,但他們不知道 802.1X、PEAP EAP 等是什麼,只是說「在框中輸入登入詳細資訊!」。

如果我將 Windows 7 電腦帶到學校並成功連接到網絡,我是否可以以某種方式從 Windows 中提取資訊[並提取憑證(如果在網路上使用)],以便我可以正確設定 wpa_supplicant.conf德班?

我想要提取的資訊是使用了哪些協議,例如 PEAP、MSCHAP 等。

答案1

也許sudo iwlist scan wlan0會給你一些有用的提示。請務必使用sudosu -c,否則您將只能從舊掃描中取得資料。

例子:

Cell 19 - Address: 00:26:24:68:5A:85
                Channel:6
                Frequency:2.437 GHz (Channel 6)
                Quality=18/70  Signal level=-92 dBm  
                Encryption key:on
                ESSID:"UPC0044352"
                Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                          24 Mb/s; 36 Mb/s; 54 Mb/s
                Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                Mode:Master
                Extra:tsf=0000002c5dada19b
                Extra: Last beacon: 3198ms ago
                IE: Unknown: 000A55504330303434333532
                IE: Unknown: 010882848B962430486C
                IE: Unknown: 030106
                IE: Unknown: 050400010000
                IE: Unknown: 2A0104
                IE: Unknown: 2F0104
                IE: IEEE 802.11i/WPA2 Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (2) : CCMP TKIP
                    Authentication Suites (1) : PSK
                IE: Unknown: 32040C121860
                IE: Unknown: 2D1A7C181BFFFF000000000000000000000000000000000000000000
                IE: Unknown: 3D1606001700000000000000000000000000000000000000
                IE: Unknown: DD090010180202F0040000
                IE: WPA Version 1
                    Group Cipher : TKIP
                    Pairwise Ciphers (2) : CCMP TKIP
                    Authentication Suites (1) : PSK
                IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

在這裡您可以看到該 AP 使用 WPA2 TKIP 進行身份驗證。

哈特哈,

菲利普

相關內容