999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺的手機防盜安全軟件設(shè)計與實現(xiàn)

2015-04-12 00:00:00南秦博慕德俊侯艷艷
現(xiàn)代電子技術(shù) 2015年4期

摘 要: 針對手機丟失后個人隱私信息泄露所帶來的安全隱患,提出并設(shè)計了一種基于Android平臺的手機防盜安全軟件,利用后臺監(jiān)聽技術(shù),通過遠程控制,實現(xiàn)防盜追蹤和私密信息銷毀的功能。介紹了軟件系統(tǒng)的總體設(shè)計方案,詳細分析了各模塊的具體實現(xiàn)方法,并在模擬器和真機兩種測試環(huán)境下對手機安全防盜軟件進行實驗測試。實驗測試結(jié)果表明:該軟件設(shè)計合理、有效,能夠?qū)崿F(xiàn)預(yù)期的功能,具有一定的實用價值。

關(guān)鍵詞: Android; 手機防盜; 安全軟件; 后臺監(jiān)聽

中圖分類號: TN919?34; TP39 文獻標識碼: A 文章編號: 1004?373X(2015)04?0046?04

0 引 言

隨著移動互聯(lián)網(wǎng)時代的到來,移動終端設(shè)備已成為人們獲取信息的主要設(shè)備,而Android智能手機憑借其開源、易用和強大的功能,在日常生活中得到了廣泛的應(yīng)用[1?3]。人們使用智能手機不再是打電話、發(fā)短信、上網(wǎng)瀏覽信息、聊天購物、觀看視頻、導(dǎo)航找路,而且還可以處理個人業(yè)務(wù),比如儲存通訊錄、銀行賬號密碼、網(wǎng)絡(luò)支付密碼、重要日程提醒、視頻照片等個人信息和一些隱私數(shù)據(jù)。智能手機一旦丟失被竊后,不僅是個人財產(chǎn)的損失,還將給用戶帶來不可估量的隱私泄露風(fēng)險,可能導(dǎo)致親戚朋友上當受騙,對大家的工作生活造成非常大的影響[4?6]。

針對手機丟失后,個人隱私信息泄露所帶來的不安全問題,本文設(shè)計開發(fā)了基于Android平臺的手機防盜安全軟件,通過遠程控制,實現(xiàn)手機丟失后的防盜追蹤和私密信息銷毀的功能,提高智能手機的安全性,以保障用戶的個人隱私和財產(chǎn)安全。

1 系統(tǒng)總體設(shè)計

1.1 系統(tǒng)功能結(jié)構(gòu)

該系統(tǒng)提供了一種建立在Android平臺之上、給普通Android用戶鏈接丟失手機并實現(xiàn)遠程控制服務(wù)的軟件,由系統(tǒng)設(shè)置和防盜安全兩部分組成。系統(tǒng)設(shè)置部分具有初始化、用戶管理、安全號碼設(shè)置功能;防盜安全部分具有開機SIM卡檢測、后臺短信監(jiān)聽、防盜追蹤、信息銷毀功能。手機防盜安全軟件系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

1.2 系統(tǒng)流程

手機防盜安全軟件系統(tǒng)流程如圖2所示。

手機防盜安全軟件在手機上安裝運行時,首先檢測是否首次在該手機上運行,若是第一次運行,就進入初始化設(shè)置,先設(shè)置登錄用戶名和密碼,再設(shè)定一個安全號碼,設(shè)置完成后自動啟動防盜功能,同時將用戶SIM卡信息、用戶名和密碼保存;如果不是第一次運行,需要輸入用戶名和密碼進行登錄,用戶名和密碼輸入正確,進入軟件設(shè)置,可以關(guān)閉防盜功能或修改登錄用戶名和密碼,用戶名和密碼輸入錯誤,可重新輸入3次,如3次都不對,軟件退出登錄窗口,防盜功能在后臺正常運行。

開啟防盜功能后,在手機每次開機時檢測用戶SIM卡信息,同時在后臺對手機接收到的短信進行監(jiān)聽,如果用戶SIM卡信息與初始化時的SIM卡信息不一致,那就說明SIM已被更換,用戶手機被盜,手機自動向安全號碼手機發(fā)送現(xiàn)在正在使用的SIM卡信息,安全號碼手機收到短信即可得到被盜手機的號碼和SIM卡信息;安全號碼手機向被盜手機發(fā)送指令代碼短信,后臺短信監(jiān)聽到安全號碼發(fā)來的短信,自動截獲短信內(nèi)容,將內(nèi)容與預(yù)設(shè)指令代碼進行比對,若不是預(yù)設(shè)指令代碼短信,繼續(xù)在后臺監(jiān)聽,如果是預(yù)設(shè)的指令代碼,就自動執(zhí)行對應(yīng)的指令,銷毀手機中用戶的數(shù)據(jù)信息,確保用戶隱私信息的安全,同時也可用被盜手機號碼追蹤尋找丟失的手機。

2 系統(tǒng)實現(xiàn)

2.1 初始化模塊

初始化模塊的主要功能是讓用戶在首次使用本軟件時設(shè)置登錄用戶名和密碼,并保存設(shè)定好的用戶名和密碼。

在Android系統(tǒng)平臺下用于保存數(shù)據(jù)有3種方式,一是使用SQLite數(shù)據(jù)庫;二是使用SharedPreferences;三是使用文件存儲[7]。本軟件要存儲數(shù)據(jù)量較小,采用SharedPreferences保存用戶名和密碼,以及后面安全號碼和SIM卡信息等。

2.2 用戶管理模塊

用戶管理模塊的主要功能是讓用戶再次登錄本軟件時,彈出輸入密碼窗口,輸入初始化時設(shè)置的用戶名和密碼,可進行防盜功能的設(shè)置和用戶名密碼的重置。

驗證用戶名和密碼的關(guān)鍵代碼如下:

2.3 安全號碼設(shè)置模塊

安全號碼設(shè)置模塊的主要功能是讓用戶設(shè)置一個安全號碼,該安全號碼用于遠程控制管理。

軟件安全號碼設(shè)置界面如圖3所示,設(shè)置完安全號碼,開啟防盜功能的同時獲取當前手機正在使用的SIM卡信息,使用getSubscriberId( )獲取當前手機正在使用的SIM卡惟一標識IMSI碼,使用getLine1Number( )獲取SIM卡對應(yīng)的手機號碼,并進行保存。

2.4 開機SIM卡檢測模塊

開機SIM卡檢測模塊的主要功能是開機自動檢測手機中SIM卡信息,并與用戶初始化時保存的SIM卡信息進行對比,從而判斷手機是否被盜。

Android系統(tǒng)完成開機后,會發(fā)送一個BOOT_COMPLETED的廣播通告系統(tǒng)開機完畢的各種狀態(tài)信息[8],本模塊通過注冊一個BootCompleteReceiver廣播接收者,在后臺專門監(jiān)聽BOOT_COMPLETED廣播事件,再通過TelephonyManager獲取開機時手機中的SIM卡信息。

通過TelephonyManager獲取開機時手機中的SIM卡信息的關(guān)鍵代碼如下:

2.5 后臺短信監(jiān)聽模塊

后臺短信監(jiān)聽模塊的主要功能是在后臺實時監(jiān)聽手機收到的短信息,手機被盜后,如有系統(tǒng)設(shè)定的安全號碼發(fā)送來的短信息,對該信息內(nèi)容進行截獲,將信息內(nèi)容與遠程控制代碼進行匹配,若匹配上,手機自動執(zhí)行相應(yīng)的控制操作

本模塊通過注冊一個SMSReceivedBroadcastReceiver廣播接收者,專門監(jiān)聽Telephony.SMS_RECEIVED廣播事件,獲取接收到的短信內(nèi)容。

在Android系統(tǒng)中,當收到短信時,系統(tǒng)會將短信的內(nèi)容封裝成pdu的格式,然后放到intent里面。獲得短信內(nèi)容實現(xiàn)的關(guān)鍵代碼如下:

2.6 防盜追蹤模塊

防盜追蹤模塊的主要功能是在手機被盜后,將當前手機正在使用的SIM卡信息和手機號碼發(fā)送給設(shè)定的安全號碼,用于用戶找回被盜手機。

在開機SIM卡檢測模塊檢測到當前手機正在使用的SIM卡IMIS碼,與初始化時設(shè)定的SIM卡IMIS碼進行比較,如果一致就什么都不做,如果不一致,說明SIM卡被更換,手機丟失,使用SmsManager在后臺向安全號碼手機發(fā)送一條警告提醒短信,獲取被盜手機正在使用的號碼。

2.7 信息銷毀模塊

信息銷毀模塊的主要功能是在手機被盜后,通過安全號碼發(fā)送過來的指令代碼,刪除手機SD卡中的所有數(shù)據(jù)信息,清空手機中用戶的通訊錄和短信等信息,保護用戶的隱私。

Android系統(tǒng)中聯(lián)系人存儲在/data/data/com.android.providers.contacts/目錄下;SD卡在Android系統(tǒng)中的路徑是/mnt/sdcard[9]。本模塊在收到安全號碼手機發(fā)送來的預(yù)設(shè)指令代碼后,使用File的成員函數(shù)delete( )通過遍歷實現(xiàn)對手機聯(lián)系人和SD卡中所有數(shù)據(jù)的銷毀。

通過遍歷實現(xiàn)刪除的關(guān)鍵代碼如下:

3 系統(tǒng)測試

為了驗證手機防盜安全軟件的運行效果,分別搭建模擬器和真機兩個測試環(huán)境。

模擬器測試環(huán)境為一臺安裝Android系統(tǒng)開發(fā)環(huán)境的電腦,并創(chuàng)建兩個Android模擬器,其中一個模擬器安裝本軟件。在模擬器測試環(huán)境下,安全號碼向被盜手機發(fā)送銷毀指令代碼短信,后臺短信監(jiān)聽成功截獲短信內(nèi)容,刪除了模擬器中的聯(lián)系人數(shù)據(jù)。聯(lián)系人數(shù)據(jù)銷毀前兩個模擬器狀態(tài)如圖4所示,聯(lián)系人數(shù)據(jù)銷毀后兩個模擬器狀態(tài)如圖5所示。

真機測試環(huán)境為2部Android智能手機和兩張SIM卡,其中一部Android智能手機安裝本軟件。在系統(tǒng)真機測試環(huán)境下,被盜手機更換SIM卡開機后,開機SIM卡檢測模塊成功檢測到SIM卡IMIS碼已變更,防盜追蹤模塊向安全號碼發(fā)送“你的手機已被盜,現(xiàn)在正在被我使用”的短信,安全號碼向被盜手機發(fā)送銷毀指令代碼短信,后臺短信監(jiān)聽成功截獲短信內(nèi)容,執(zhí)行銷毀指令,并向安全號碼發(fā)送一條“信息銷毀模塊測試成功”短信,安全號碼手機運行結(jié)果如圖6所示。

經(jīng)過模擬器和真機兩種測試環(huán)境實驗測試可以看出,通過遠程控制,本軟件可以實現(xiàn)手機丟失后的防盜追蹤和私密信息銷毀的功能。

4 結(jié) 語

本文介紹了手機防盜安全軟件的功能結(jié)構(gòu)及系統(tǒng)流程,詳細分析了各模塊的具體實現(xiàn)方法,并在模擬器和真機兩種測試環(huán)境下進行系統(tǒng)測試驗證,測試結(jié)果表明,該軟件設(shè)計有效,能夠?qū)崿F(xiàn)手機丟失后的防盜追蹤和私密信息銷毀的預(yù)期功能。該軟件的設(shè)計為提高智能手機的安全性,以保障用戶的個人隱私和財產(chǎn)安全具有非常重要的意義,同時為相似系統(tǒng)的開發(fā)和研究提供一定的借鑒和參考作用。

參考文獻

[1] 楊豐盛.Android應(yīng)用開發(fā)揭秘[M].北京:機械工業(yè)出版社,2010.

[2] 段君,朱學(xué)森.基于Android智能手機來電防火墻的研究與設(shè)計[J].內(nèi)蒙古科技大學(xué)學(xué)報,2012,31(4):356?359.

[3] 閆梅,彭新光.基于Android安全機制的權(quán)限檢測系統(tǒng)[J].計算機工程與設(shè)計,2013,34(3):854?858.

[4] 趙海軍.解決手機隱私泄露刻不容緩[N].中國計算機報, 2012?02?27(4).

[5] 佚名.明爭·暗斗:手機安全大作戰(zhàn)[EB/OL]. [2012?04?05].http://www.icpcw.com.

[6] 賴超,龍曦,李金霖,等.基于Android平臺的手機后臺監(jiān)聽技術(shù)[J].電腦知識與技術(shù),2010,6(33):9472?9474.

[7] 楊豐盛.Android技術(shù)內(nèi)幕·系統(tǒng)卷[M].北京:機械工業(yè)出版社, 2011.

[8] [美]STEELE J. To Nelson Android開發(fā)秘籍[M].李青,王瑜,趙丞兵,譯.北京:人民郵電出版社,2011.

[9] [美] DARCEY L, CONDER S. Android應(yīng)用開發(fā)入門經(jīng)典[M]. 袁國忠,譯.2版.北京:人民郵電出版社,2012.

[10] 馬建紅,姬莉霞,衛(wèi)權(quán)崗.基于Android平臺的移動個人助手設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2012,35(2):24?26.

主站蜘蛛池模板: 色精品视频| 99热这里只有精品免费国产| 久久网综合| 亚洲人成网站色7799在线播放| 国产三级精品三级在线观看| 无码有码中文字幕| 国产产在线精品亚洲aavv| 午夜视频www| 91小视频在线观看免费版高清| 欧美一区二区福利视频| 无遮挡国产高潮视频免费观看 | 手机精品福利在线观看| 99在线免费播放| 精品国产福利在线| 99精品久久精品| 国产成人免费手机在线观看视频| 免费精品一区二区h| 亚洲午夜福利精品无码不卡| 91精品国产丝袜| 亚洲视频四区| 91精品专区国产盗摄| 欧美视频在线观看第一页| 本亚洲精品网站| 国产白浆在线| 9丨情侣偷在线精品国产| 久久久久人妻一区精品色奶水| 69精品在线观看| a天堂视频在线| 亚洲 欧美 日韩综合一区| 日韩AV手机在线观看蜜芽| 91系列在线观看| 亚洲精品成人片在线观看| 日韩毛片免费| 在线精品欧美日韩| 国产特级毛片| 香蕉久久国产精品免| 国产区在线看| 农村乱人伦一区二区| 国产91九色在线播放| 亚洲第一在线播放| 婷婷色中文网| 亚洲一级毛片在线观播放| 欧美怡红院视频一区二区三区| 亚洲人成人无码www| AV不卡在线永久免费观看| 在线色综合| 国产高清免费午夜在线视频| 青青草欧美| 九九九精品成人免费视频7| 毛片免费高清免费| 日本道综合一本久久久88| 国产成人精品在线| 国产 在线视频无码| 国产在线啪| 亚洲无码精彩视频在线观看| 国产欧美日本在线观看| 亚洲成人黄色在线| 中文无码精品A∨在线观看不卡| 久久亚洲国产一区二区| 动漫精品啪啪一区二区三区| 无遮挡国产高潮视频免费观看| 亚洲欧洲天堂色AV| 18禁影院亚洲专区| a级毛片网| 高潮毛片无遮挡高清视频播放| 国产精品美女网站| 中文国产成人精品久久| 欧美激情首页| 国产啪在线91| 51国产偷自视频区视频手机观看| 国产欧美日韩va另类在线播放| 国产91无码福利在线| 国产精品yjizz视频网一二区| 免费网站成人亚洲| 在线人成精品免费视频| 国产亚洲精久久久久久无码AV| 全色黄大色大片免费久久老太| 免费国产一级 片内射老| 欧美精品亚洲二区| 综合色在线| 亚洲狠狠婷婷综合久久久久| 在线中文字幕日韩|