一種手機(jī)防盜系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電子信息技術(shù)領(lǐng)域,涉及一種防盜系統(tǒng),尤其涉及一種手機(jī)防盜系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來(lái),移動(dòng)終端設(shè)備已成為人們獲取信息的主要設(shè)備,而Android智能手機(jī)憑借其開(kāi)源、易用和強(qiáng)大的功能,在日常生活中得到了廣泛的應(yīng)用。
[0003]人們使用智能手機(jī)不再是打電話(huà)、發(fā)短信、上網(wǎng)瀏覽信息、聊天購(gòu)物、觀看視頻、導(dǎo)航找路,而且還可以處理個(gè)人業(yè)務(wù),比如儲(chǔ)存通訊錄、銀行賬號(hào)密碼、網(wǎng)絡(luò)支付密碼、重要日程提醒、視頻照片等個(gè)人信息和一些隱私數(shù)據(jù)。智能手機(jī)一旦丟失被竊后,不僅是個(gè)人財(cái)產(chǎn)的損失,還將給用戶(hù)帶來(lái)不可估量的隱私泄露風(fēng)險(xiǎn),可能導(dǎo)致親戚朋友上當(dāng)受騙,對(duì)大家的工作生活造成非常大的影響。
[0004]有鑒于此,如今迫切需要設(shè)計(jì)一種防盜系統(tǒng),以便克服現(xiàn)有手機(jī)丟失引起的不必要的損失。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種手機(jī)防盜系統(tǒng),可提高手機(jī)的安全性,避免手機(jī)丟失時(shí)泄漏隱私。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明采用如下技術(shù)方案:
[0007]一種手機(jī)防盜系統(tǒng),所述系統(tǒng)包括:
[0008]初始化模塊,用以讓用戶(hù)在首次使用本系統(tǒng)時(shí)設(shè)置登錄用戶(hù)名和密碼,并保存設(shè)定好的用戶(hù)名和密碼,以及安全號(hào)碼和SIM卡信息;
[0009]用戶(hù)管理模塊,用以讓用戶(hù)再次登錄本軟件時(shí),彈出輸入密碼窗口,輸入初始化時(shí)設(shè)置的用戶(hù)名和密碼,進(jìn)行防盜功能的設(shè)置和用戶(hù)名密碼的重置;
[0010]安全號(hào)碼設(shè)置模塊,用以讓用戶(hù)設(shè)置一個(gè)安全號(hào)碼,該安全號(hào)碼用于遠(yuǎn)程控制管理,設(shè)置完安全號(hào)碼,開(kāi)啟防盜功能的同時(shí)獲取當(dāng)前手機(jī)正在使用的SIM卡信息、頂SI碼和號(hào)碼,并進(jìn)行保存;
[0011 ] 開(kāi)機(jī)S頂卡檢測(cè)模塊,用以開(kāi)機(jī)自動(dòng)檢測(cè)手機(jī)中S頂卡信息,并與用戶(hù)初始化時(shí)保存的S頂卡信息進(jìn)行對(duì)比,從而判斷手機(jī)是否被盜;Android系統(tǒng)完成開(kāi)機(jī)后,會(huì)發(fā)送一個(gè)開(kāi)機(jī)已完成B00T_C0MPLETED的廣播,通告系統(tǒng)開(kāi)機(jī)完畢的各種狀態(tài)信息,開(kāi)機(jī)S頂卡檢測(cè)模塊通過(guò)注冊(cè)一個(gè)廣播接收者BootCompleteReceiver,在后臺(tái)專(zhuān)門(mén)監(jiān)聽(tīng)B00T_C0MPLETED的廣播事件,再通過(guò)電話(huà)管理TelephonyManager獲取開(kāi)機(jī)時(shí)手機(jī)中的SIM卡信息;
[0012]后臺(tái)短信監(jiān)聽(tīng)模塊,用以在后臺(tái)實(shí)時(shí)監(jiān)聽(tīng)手機(jī)收到的短信息,手機(jī)被盜后,如有系統(tǒng)設(shè)定的安全號(hào)碼發(fā)送來(lái)的短信息,對(duì)該信息內(nèi)容進(jìn)行截獲,將信息內(nèi)容與遠(yuǎn)程控制代碼進(jìn)行匹配,若匹配上,手機(jī)自動(dòng)執(zhí)行相應(yīng)的控制操作;后臺(tái)短信監(jiān)聽(tīng)模塊通過(guò)注冊(cè)一個(gè)短信接收的廣播器SMSReceivedBroadcastReceiver,專(zhuān)門(mén)監(jiān)聽(tīng)短信接收Telephony.SMS_RECEIVED的廣播事件,獲取接收到的短信內(nèi)容;
[0013]防盜追蹤模塊,用以在手機(jī)被盜后,將當(dāng)前手機(jī)正在使用的S頂卡信息和手機(jī)號(hào)碼發(fā)送給設(shè)定的安全號(hào)碼,用于用戶(hù)找回被盜手機(jī);在開(kāi)機(jī)S頂卡檢測(cè)模塊檢測(cè)到當(dāng)前手機(jī)正在使用的S頂卡頂SI碼,與初始化時(shí)設(shè)定的S頂卡頂SI碼進(jìn)行比較,如果不一致,說(shuō)明SIM卡被更換,手機(jī)丟失,使用短信管理SmsManager在后臺(tái)向安全號(hào)碼手機(jī)發(fā)送一條警告提醒短信,獲取被盜手機(jī)正在使用的號(hào)碼;
[0014]信息銷(xiāo)毀模塊,用以在手機(jī)被盜后通過(guò)安全號(hào)碼發(fā)送過(guò)來(lái)的指令代碼,刪除手機(jī)SD卡中的所有數(shù)據(jù)信息,清空手機(jī)中用戶(hù)的通訊錄和短信等信息,保護(hù)用戶(hù)的隱私;Android系統(tǒng)中聯(lián)系人存儲(chǔ)在設(shè)定目錄下;信息銷(xiāo)毀模塊在收到安全號(hào)碼手機(jī)發(fā)送來(lái)的預(yù)設(shè)指令代碼后,通過(guò)遍歷實(shí)現(xiàn)對(duì)手機(jī)聯(lián)系人和SD卡中所有數(shù)據(jù)的銷(xiāo)毀。
[0015]一種手機(jī)防盜系統(tǒng),所述系統(tǒng)包括:
[0016]開(kāi)機(jī)S頂卡檢測(cè)模塊,用以開(kāi)機(jī)自動(dòng)檢測(cè)手機(jī)中S頂卡信息,并與用戶(hù)初始化時(shí)保存的S頂卡信息進(jìn)行對(duì)比,從而判斷手機(jī)是否被盜;
[0017]后臺(tái)短信監(jiān)聽(tīng)模塊,用以在后臺(tái)實(shí)時(shí)監(jiān)聽(tīng)手機(jī)收到的短信息,手機(jī)被盜后,如有系統(tǒng)設(shè)定的安全號(hào)碼發(fā)送來(lái)的短信息,對(duì)該信息內(nèi)容進(jìn)行截獲,將信息內(nèi)容與遠(yuǎn)程控制代碼進(jìn)行匹配,若匹配上,手機(jī)自動(dòng)執(zhí)行相應(yīng)的控制操作;
[0018]防盜追蹤模塊,用以在手機(jī)被盜后,將當(dāng)前手機(jī)正在使用的S頂卡信息和手機(jī)號(hào)碼發(fā)送給設(shè)定的安全號(hào)碼,用于用戶(hù)找回被盜手機(jī);
[0019]信息銷(xiāo)毀模塊,用以在手機(jī)被盜后通過(guò)安全號(hào)碼發(fā)送過(guò)來(lái)的指令代碼,刪除手機(jī)SD卡中的設(shè)定數(shù)據(jù)信息。
[0020]作為本發(fā)明的一種優(yōu)選方案,所述系統(tǒng)還包括:
[0021]-初始化模塊,用以讓用戶(hù)在首次使用本系統(tǒng)時(shí)設(shè)置登錄用戶(hù)名和密碼,并保存設(shè)定好的用戶(hù)名和密碼,以及安全號(hào)碼和SIM卡信息;
[0022]-用戶(hù)管理模塊,用以讓用戶(hù)再次登錄本軟件時(shí),彈出輸入密碼窗口,輸入初始化時(shí)設(shè)置的用戶(hù)名和密碼,進(jìn)行防盜功能的設(shè)置和用戶(hù)名密碼的重置;
[0023]-安全號(hào)碼設(shè)置模塊,用以讓用戶(hù)設(shè)置一個(gè)安全號(hào)碼,該安全號(hào)碼用于遠(yuǎn)程控制管理,設(shè)置完安全號(hào)碼,開(kāi)啟防盜功能的同時(shí)獲取當(dāng)前手機(jī)正在使用的SIM卡信息、頂SI碼和號(hào)碼,并進(jìn)行保存。
[0024]作為本發(fā)明的一種優(yōu)選方案,所述開(kāi)機(jī)S頂卡檢測(cè)模塊的實(shí)現(xiàn)過(guò)程包括=Android系統(tǒng)完成開(kāi)機(jī)后,開(kāi)機(jī)S頂卡檢測(cè)模塊會(huì)發(fā)送一個(gè)開(kāi)機(jī)已完成B00T_C0MPLETED的廣播,通告系統(tǒng)開(kāi)機(jī)完畢的各種狀態(tài)信息,開(kāi)機(jī)S頂卡檢測(cè)模塊通過(guò)注冊(cè)一個(gè)廣播接收者BootCompleteReceiver,在后臺(tái)專(zhuān)門(mén)監(jiān)聽(tīng)B00T_C0MPLETED的廣播事件,再通過(guò)電話(huà)管理TelephonyManager獲取開(kāi)機(jī)時(shí)手機(jī)中的SIM卡信息。
[0025]作為本發(fā)明的一種優(yōu)選方案,所述后臺(tái)短信監(jiān)聽(tīng)模塊通過(guò)注冊(cè)一個(gè)短信接收的廣播器 SMSReceivedBroadcastReceiver,專(zhuān)門(mén)監(jiān)聽(tīng)短信接收 Telephony.SMS_RECEIVED 的廣播事件,獲取接收到的短信內(nèi)容。
[0026]作為本發(fā)明的一種優(yōu)選方案,所述防盜追蹤模塊的實(shí)現(xiàn)過(guò)程包括:在開(kāi)機(jī)S頂卡檢測(cè)模塊檢測(cè)到當(dāng)前手機(jī)正在使用的SIM卡IMSI碼,與初始化時(shí)設(shè)定的SIM卡IMSI碼進(jìn)行比較,如果不一致,說(shuō)明SIM卡被更換,手機(jī)丟失,使用短信管理SmsManager在后臺(tái)向安全號(hào)碼手機(jī)發(fā)送一條警告提醒短信,獲取被盜手機(jī)正在使用的號(hào)碼。
[0027]作為本發(fā)明的一種優(yōu)選方案,Android系統(tǒng)中聯(lián)系人存儲(chǔ)在設(shè)定目錄下;信息銷(xiāo)毀模塊在收到安全號(hào)碼手機(jī)發(fā)送來(lái)的預(yù)設(shè)指令代碼后,通過(guò)遍歷實(shí)現(xiàn)對(duì)手機(jī)聯(lián)系人和SD卡中所有數(shù)據(jù)的銷(xiāo)毀。
[0028]本發(fā)明的有益效果在于:本發(fā)明提出的手機(jī)防盜系統(tǒng),可提高手機(jī)的安全性,避免手機(jī)丟失時(shí)泄漏隱私。
【附圖說(shuō)明】
[0029]圖1為本發(fā)明手機(jī)防盜系統(tǒng)的組成示意圖。
[0030]圖2為本發(fā)明手機(jī)防盜系統(tǒng)的流程圖。
【具體實(shí)施方式】
[0031]下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。
[0032]實(shí)施例一
[0033]針對(duì)手機(jī)丟失后,個(gè)人隱私信息泄露所帶來(lái)的不安全問(wèn)題,本發(fā)明設(shè)計(jì)開(kāi)發(fā)了基于Android平臺(tái)的手機(jī)防盜安全軟件,通過(guò)遠(yuǎn)程控制,實(shí)現(xiàn)手機(jī)丟失后的防盜追蹤和私密信息銷(xiāo)毀的功能,提高智能手機(jī)的安全性,以保障用戶(hù)的個(gè)人隱私和財(cái)產(chǎn)安全。
[0034]該系統(tǒng)設(shè)置和防盜安全兩部分組成。系統(tǒng)設(shè)置部分具有初始化、用戶(hù)管理、安全號(hào)碼設(shè)置功能;防盜安全部分具有開(kāi)機(jī)S頂卡檢測(cè)、后臺(tái)短信監(jiān)聽(tīng)、防盜追蹤、信息銷(xiāo)毀功能。手機(jī)防盜安全軟件系統(tǒng)的功能結(jié)構(gòu)如圖1所示。
[0035]手機(jī)防盜安全軟件在手機(jī)上安裝運(yùn)行時(shí),首先檢測(cè)是否首次在該手機(jī)上運(yùn)行,若是第一次運(yùn)行,就進(jìn)入初始化設(shè)置,先設(shè)置登錄用戶(hù)名和密碼,再設(shè)定一個(gè)安全號(hào)碼,設(shè)置完成后自動(dòng)啟動(dòng)防盜功能,同時(shí)將用戶(hù)S頂卡信息、用戶(hù)名和密碼保存;如果不是第一次運(yùn)行,需要輸入用戶(hù)名和密碼進(jìn)行登錄,用戶(hù)名和密碼輸入正確,進(jìn)入軟件設(shè)置,可以關(guān)閉防盜功能或修改登錄用戶(hù)名和密碼,用戶(hù)名和密碼輸入錯(cuò)誤,可重新輸入3次,如3次都不對(duì),軟件退出登錄窗口,防盜功能在后臺(tái)正常運(yùn)行。
[0036]開(kāi)啟防盜功能后,在手機(jī)每次開(kāi)機(jī)時(shí)檢測(cè)用戶(hù)S頂卡信息,同時(shí)在后臺(tái)對(duì)手機(jī)接收到的短信進(jìn)行監(jiān)聽(tīng),如果用戶(hù)S頂卡信息與初始化時(shí)的S頂卡信息不一致,那就說(shuō)明S頂卡已被更換,用戶(hù)手機(jī)被盜,手機(jī)自動(dòng)向安全號(hào)碼手機(jī)發(fā)送現(xiàn)在正在使用的S頂卡信息,安全號(hào)碼手機(jī)收到短信即可得到被盜手機(jī)的號(hào)碼和S頂卡信息;安全號(hào)碼手機(jī)向被盜手機(jī)發(fā)送指令代碼短信,后臺(tái)短信監(jiān)聽(tīng)到安全號(hào)碼發(fā)來(lái)的短信,自動(dòng)截獲短信內(nèi)容,將內(nèi)容與預(yù)設(shè)指令代碼進(jìn)行比對(duì),若不是預(yù)設(shè)指令代碼短信,繼續(xù)在后臺(tái)監(jiān)聽(tīng),如果是預(yù)設(shè)的指令代碼,就自動(dòng)執(zhí)行對(duì)應(yīng)的指令,銷(xiāo)毀手機(jī)中用戶(hù)的數(shù)據(jù)信息,確保用戶(hù)隱私信息的安全,同時(shí)也可用被盜手機(jī)號(hào)碼追蹤尋找丟失的手機(jī)。
[0037]請(qǐng)參閱圖1、圖2,本發(fā)明揭示了一種手機(jī)防盜系統(tǒng),所述系統(tǒng)包括:初始化模塊、用戶(hù)管理模塊、安全號(hào)碼設(shè)置模塊、開(kāi)機(jī)S頂卡檢測(cè)模塊、后臺(tái)短信監(jiān)聽(tīng)模塊、防盜追蹤模塊、信息銷(xiāo)毀模塊。
[0038]【初始化模塊】
[0039]初始化模塊的主要功能是讓用戶(hù)在首次使用本軟件時(shí)設(shè)置登錄用戶(hù)名和密碼,并保存設(shè)定好的用戶(hù)名和密碼,以及安全號(hào)碼和SIM卡信息等。
[0040]【用戶(hù)管理模塊】
[0041]用戶(hù)管理模塊的主要功能是讓用戶(hù)再次登錄本軟件時(shí),彈出輸入密碼窗口,輸入初始化時(shí)設(shè)置的用戶(hù)名和密碼,可進(jìn)行防盜功能的設(shè)置和用戶(hù)名密碼的重置。
當(dāng)前第1頁(yè)
1 
2