王佳偉 孟晨宇 史淵 張德升 康曉鳳
摘要:近年來隨著移動智能設(shè)備的普及,人們對于WIFI熱點覆蓋的要求也不斷提高。然而眾多無線接入點也帶來了很多安全隱患。一些看似正常的WIFI熱點很有可能就是攻擊者精心搭建的釣魚AP。攻擊者通過中間人攻擊、流量嗅探等方式,可對網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)進(jìn)行截取或篡改。針對這些安全威脅,本系統(tǒng)通過對無線AP的安全評估和分級,當(dāng)設(shè)備嘗試連接可疑AP時進(jìn)行阻斷,實現(xiàn)禁止設(shè)備連接可疑AP的功能,從源頭出發(fā),保障用戶的無線上網(wǎng)安全。
關(guān)鍵詞:計算機(jī)軟件;WIFI安全;信息安全;Android
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A DOI:10.3969/j.issn.1003 6970.2016.05.010
本文著錄格式:王佳偉,孟晨宇,史淵,等.基于Android的WIFI安全檢測系統(tǒng)[J].軟件,2016,37(5):34-37
引言
隨著信息化技術(shù)的發(fā)展,無線網(wǎng)絡(luò)正在被越來越多的行業(yè)、領(lǐng)域所廣泛應(yīng)用?,F(xiàn)在應(yīng)用最為廣泛的無線網(wǎng)絡(luò)技術(shù)當(dāng)屬WIFI,然而,因為WIFI技術(shù)的便攜性,一旦接入點所采用身份驗證出現(xiàn)漏洞,或者采用較弱的數(shù)據(jù)加密方式,攻擊者便可獲取無線局域網(wǎng)的訪問權(quán),進(jìn)而向同一網(wǎng)絡(luò)中的設(shè)備進(jìn)行滲透攻擊,如利用中間人攻擊技術(shù),獲取、篡改同一網(wǎng)絡(luò)中他人的信息;此外,攻擊者還可通過偽造無線AP來誘使用戶終端設(shè)備連接;尤其是現(xiàn)在城市中商家為吸引消費者而布置大量公共AP,更給不法分子以利用的機(jī)會。針對WIFI安全這一威脅,我們研究開發(fā)了基于Android的WIFI安全檢測系統(tǒng),幫助用戶選擇安全性較高的接入點。
1.系統(tǒng)設(shè)計方案
系統(tǒng)根據(jù)需求共分為三層六個模塊實現(xiàn)。第一層為數(shù)據(jù)控制層,包括數(shù)據(jù)庫初始化模塊和數(shù)據(jù)操作模塊,第二層為業(yè)務(wù)邏輯層,包括WIFI管理模塊,安全評估與守護(hù)監(jiān)控模塊,第三層為視圖層,包括主界面模塊,WIFI管理界面模塊。
軟件系統(tǒng)分為兩部分完成,用戶層應(yīng)用程序,利用Android Studio開發(fā),采用Java語言實現(xiàn);數(shù)據(jù)存儲部分使用Android平臺流行的開源SQLite數(shù)據(jù)庫。本系統(tǒng)提供了良好的圖形界面,通過對終端周圍無線接入點的安全檢測,保障用戶的網(wǎng)絡(luò)信息安全。