2013-03-12 68 views
2

對於WPA/WPA2wpa_supplicant可以給錯密碼的消息,但是當我嘗試WEP了錯誤的密碼,wpa_supplicant可以得到完整的狀態沒有報告任何error我正在使用wpa_supplicant。如何知道在嘗試連接到WEP保護的AP時密碼錯誤?當連接在<code>HANDSHAKE procedure.</code></p> <p>失敗

我在互聯網上搜索和唯一有用的信息,我得到的是,有人說iwconfig可以給Rx無效crypt字段中的未加密數據包。 但是,當我使用WEP和I型iwconfig,Rx無效隱窩字段的值爲0

我不知道如何做這些手機法官閹了WEP的密碼是錯誤的...

+0

我認爲這是android上的一個普遍問題。有可能是一些黑客,但可能沒有完美的方式.. – mosakashaka 2013-03-20 02:29:05

+0

設備可以連接到WEP OPEN網絡,甚至有錯誤的密碼。但不能使用互聯網或網絡。 – neo 2014-05-08 06:39:57

回答

2

WEP的網絡可以在兩種類型的WEP開放和WEP共享。 在802.11標準中,設備首先向AP進行身份驗證,然後進行關聯。最初的設計者打算,將會有許多不同的身份驗證方法來控制誰可以使用AP。

在1999版本的標準中,定義了2種認證方法:開放和共享。在Open中,任何設備都可以對AP進行身份驗證。在共享中,只有具有WEP密鑰的設備才能成功進行身份驗證。

Authenticate的問題在於它在建立連接的過程中,沒有一個更高級別的協議(如802.1X)可以在Authenticate 802.11幀內運行。所以802.11i不使用它,只使用Open Authenticate。

Shared Authenticate存在一個嚴重的缺陷,因爲它是一個簡單的挑戰/響應協議。這種設計對離線字典攻擊非常開放。 WEP密鑰很容易被暴露。此外,即使在開放驗證中,沒有WEP密鑰的設備也無法通過AP進行通信,因爲AP會丟棄設備中的所有數據包。

+0

很抱歉,在這麼長時間之後回覆,因爲我剛剛收回了我的帳戶......在進一步閱讀之後,我認爲您的意思是使用WEP的客戶端無法確定它沒有正確的密鑰權限?因爲這不會被AP報告。 – mosakashaka 2015-03-28 03:02:34

相關問題