一種移動(dòng)電話(huà)終端的防盜方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)電話(huà)終端安全技術(shù)領(lǐng)域,更具體的說(shuō),涉及一種移動(dòng)電話(huà)終端的防盜方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)電話(huà)終端(例如手機(jī))功能的不斷增加,移動(dòng)電話(huà)終端已經(jīng)不完全是用來(lái)通話(huà)的電話(huà)了,它巧妙的融合了個(gè)人數(shù)字助理、數(shù)碼相機(jī)以及MP3等諸多多媒體功能,當(dāng)然移動(dòng)電話(huà)終端的價(jià)格也在不斷的升高。無(wú)論是安卓系統(tǒng)的智能手機(jī),還是蘋(píng)果iPhone系列手機(jī),它們都有一個(gè)共同點(diǎn)不便宜。并且目前移動(dòng)電話(huà)終端大都兼容各種軟件,尤其是與隱私相關(guān)的賬號(hào)信息、財(cái)務(wù)信息等,一旦丟掉,就會(huì)出現(xiàn)非常嚴(yán)重的連鎖反應(yīng)和損失。因此,移動(dòng)電話(huà)終端的防盜功能顯得尤為重要。
[0003]目前主要的防盜方式是在移動(dòng)電話(huà)終端中安裝防盜系統(tǒng),防盜系統(tǒng)的工作原理很簡(jiǎn)單,在移動(dòng)電話(huà)終端更換SIM(Subscriber Identity Module客戶(hù)識(shí)別模塊)卡時(shí),通過(guò)編寫(xiě)進(jìn)移動(dòng)電話(huà)的監(jiān)控程序,自動(dòng)向用戶(hù)預(yù)先設(shè)置的安全手機(jī)號(hào)發(fā)送信息,達(dá)到防盜的功能。
[0004]但是,目前的防盜系統(tǒng)即便隱藏的比較好,或者必須在插SIM卡的情況下才能卸載,也可以通過(guò)刷機(jī)的方式使防盜系統(tǒng)的作用失效。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種移動(dòng)電話(huà)終端的防盜方法及系統(tǒng),以實(shí)現(xiàn)在刷機(jī)的情況下還能保證防盜系統(tǒng)的有效性。
[0006]—種移動(dòng)電話(huà)終端的防盜方法,包括:
[0007]當(dāng)檢測(cè)到當(dāng)前有客戶(hù)識(shí)別模塊SIM卡插入時(shí),觸發(fā)防盜功能;
[0008]判斷是否是第一次插入S頂卡;
[0009]如果否,則獲取當(dāng)前SIM卡中包含的與所述當(dāng)前SIM卡唯一對(duì)應(yīng)的當(dāng)前國(guó)際移動(dòng)用戶(hù)識(shí)別碼頂SI;
[0010]判斷所述當(dāng)前IMSI與在應(yīng)用數(shù)據(jù)庫(kù)預(yù)先存儲(chǔ)IMSI是否相同;
[0011]如果否,則在當(dāng)前界面顯示密碼設(shè)置對(duì)話(huà)框,提示用戶(hù)輸入防盜密碼,所述密碼設(shè)置對(duì)話(huà)框在防盜密碼輸入正確之前一直存在;
[0012]獲取用戶(hù)輸入的防盜密碼;
[0013]判斷所述防盜密碼與在一次性可編程只讀存儲(chǔ)器OPTROM預(yù)先存儲(chǔ)預(yù)設(shè)防盜密碼是否相同,其中,所述OPT ROM預(yù)先設(shè)置在所述移動(dòng)電話(huà)終端中;
[0014]如果否,則返回所述在當(dāng)前界面顯示密碼設(shè)置對(duì)話(huà)框,提示用戶(hù)輸入防盜密碼;
[0015]當(dāng)用戶(hù)輸入防盜密碼的次數(shù)達(dá)到預(yù)設(shè)次數(shù),且輸入的防盜密碼均與所述預(yù)設(shè)防盜密碼不同時(shí),強(qiáng)制打開(kāi)數(shù)據(jù)流量和全球定位系統(tǒng)GPS,獲取當(dāng)前所在位置信息;
[0016]將所述位置信息以短信的形式發(fā)送到在所述OPTROM預(yù)先存儲(chǔ)的安全手機(jī)號(hào)中,并輸出本次插卡失敗,預(yù)設(shè)時(shí)間段后才能再重新插卡的提示信息。
[0017]優(yōu)選的,還包括:
[0018]如果是第一次插入SM卡,則在當(dāng)前界面顯示所述密碼設(shè)置對(duì)話(huà)框,提示用戶(hù)設(shè)置防盜密碼;
[0019]獲取用戶(hù)第一次輸入的防盜密碼,并提示用戶(hù)重復(fù)輸入該防盜密碼;
[0020]判斷用戶(hù)重復(fù)輸入的防盜密碼與所述第一次輸入的防盜密碼是否相同;
[0021]如果否,則提示用戶(hù)兩次輸入的防盜密碼不一致,需重新輸入防盜密碼;
[0022]獲取用戶(hù)再次重復(fù)輸入的防盜密碼,并返回執(zhí)行所述判斷用戶(hù)重復(fù)輸入的防盜密碼與所述第一次輸入的防盜密碼是否相同;
[0023]如果是,則將設(shè)置完成的防盜密碼進(jìn)行記錄;記錄的防盜密碼斷電或關(guān)機(jī)仍然保存;
[0024]在當(dāng)前界面顯示手機(jī)號(hào)對(duì)話(huà)框,提示用戶(hù)設(shè)置安全手機(jī)號(hào);
[0025]獲取用戶(hù)第一次輸入的安全手機(jī)號(hào),并提示用戶(hù)重復(fù)輸入該安全手機(jī)號(hào);
[0026]判斷用戶(hù)重復(fù)輸入的安全手機(jī)號(hào)與所述第一次輸入的安全手機(jī)號(hào)是否相同;
[0027]如果否,則提示用戶(hù)兩次輸入的安全手機(jī)號(hào)不一致,需重新輸入安全手機(jī)號(hào);
[0028]獲取用戶(hù)再次重復(fù)輸入的安全手機(jī)號(hào),并返回執(zhí)行所述判斷用戶(hù)重復(fù)輸入的安全手機(jī)號(hào)與所述第一次輸入的安全手機(jī)號(hào)是否相同;
[0029]如果是,則將設(shè)置完成的安全手機(jī)號(hào)進(jìn)行記錄;記錄的安全手機(jī)號(hào)斷電或關(guān)機(jī)仍然保存;
[0030]將所述記錄的防盜密碼、所述記錄的安全手機(jī)號(hào)以及第一次插入的SM卡中包含的頂SI存儲(chǔ)在所述OPT ROM中,并開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0031 ]優(yōu)選的,所述密碼設(shè)置對(duì)話(huà)框?yàn)槿翆?duì)話(huà)框。
[0032]優(yōu)選的,還包括:
[0033]如果所述當(dāng)前頂SI與所述預(yù)先存儲(chǔ)MSI相同,則開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0034]優(yōu)選的,還包括:
[0035]如果所述防盜密碼與所述預(yù)設(shè)防盜密碼相同,則開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0036]一種移動(dòng)電話(huà)終端的防盜系統(tǒng),包括:
[0037]觸發(fā)單元,用于當(dāng)檢測(cè)到當(dāng)前有客戶(hù)識(shí)別模塊SIM卡插入時(shí),觸發(fā)防盜功能;
[0038]第一判斷單元,用于判斷是否是第一次插入S頂卡;
[0039]第一獲取單元,用于在所述第一判斷單元判斷為否的情況下,獲取當(dāng)前S頂卡中包含的與所述當(dāng)前SIM卡唯一對(duì)應(yīng)的當(dāng)前國(guó)際移動(dòng)用戶(hù)識(shí)別碼IMSI;
[0040]第二判斷單元,用于判斷所述當(dāng)前IMSI與在應(yīng)用數(shù)據(jù)庫(kù)預(yù)先存儲(chǔ)IMSI是否相同;[0041 ]第一提示單元,用于在所述第二判斷單元判斷為否的情況下,在當(dāng)前界面顯示密碼設(shè)置對(duì)話(huà)框,提示用戶(hù)輸入防盜密碼,所述密碼設(shè)置對(duì)話(huà)框在防盜密碼輸入正確之前一直存在;
[0042]第二獲取單元,用于獲取用戶(hù)輸入的防盜密碼;
[0043]第三判斷單元,用于判斷所述防盜密碼與在一次性可編程只讀存儲(chǔ)器OPTROM預(yù)先存儲(chǔ)預(yù)設(shè)防盜密碼是否相同,其中,所述OPT ROM預(yù)先設(shè)置在所述移動(dòng)電話(huà)終端中;
[0044]返回單元,用于在所述第三判斷單元判斷為否的情況下,返回所述第一提示單元;
[0045]第三獲取單元,用于當(dāng)用戶(hù)輸入防盜密碼的次數(shù)達(dá)到預(yù)設(shè)次數(shù),且輸入的防盜密碼均與所述預(yù)設(shè)防盜密碼不同時(shí),強(qiáng)制打開(kāi)數(shù)據(jù)流量和全球定位系統(tǒng)GPS,獲取當(dāng)前所在位置信息;
[0046]短信發(fā)送單元,用于將所述位置信息以短信的形式發(fā)送到在所述OPTROM預(yù)先存儲(chǔ)的安全手機(jī)號(hào)中,并輸出本次插卡失敗,預(yù)設(shè)時(shí)間段后才能再重新插卡的提示信息。
[0047]優(yōu)選的,還包括:
[0048]第二提示單元,用于在所述第一判斷單元判斷為是的情況下,在當(dāng)前界面顯示所述密碼設(shè)置對(duì)話(huà)框,提示用戶(hù)設(shè)置防盜密碼;
[0049]第四獲取單元,用于獲取用戶(hù)第一次輸入的防盜密碼,并提示用戶(hù)重復(fù)輸入該防盜密碼;
[0050]第四判斷單元,用于判斷用戶(hù)重復(fù)輸入的防盜密碼與所述第一次輸入的防盜密碼是否相同;
[0051]再次提示單元,用于在所述第四判斷單元判斷為否的情況下,提示用戶(hù)兩次輸入的防盜密碼不一致,需重新輸入防盜密碼;
[0052]第五獲取單元,獲取用戶(hù)再次重復(fù)輸入的防盜密碼,并返回執(zhí)行所述第四判斷單元;
[0053]第一記錄單元,用于在所述第四判斷單元判斷為是的情況下,將設(shè)置完成的防盜密碼進(jìn)行記錄;記錄的防盜密碼斷電或關(guān)機(jī)仍然保存;
[0054]第三提示單元,用于在當(dāng)前界面顯示手機(jī)號(hào)對(duì)話(huà)框,提示用戶(hù)設(shè)置安全手機(jī)號(hào);
[0055]第六獲取單元,用于獲取用戶(hù)第一次輸入的安全手機(jī)號(hào),并提示用戶(hù)重復(fù)輸入該安全手機(jī)號(hào);
[0056]第五判斷單元,用于判斷用戶(hù)重復(fù)輸入的安全手機(jī)號(hào)與所述第一次輸入的安全手機(jī)號(hào)是否相同;
[0057]第四提示單元,用于在所述第五判斷單元判斷為否的情況下,提示用戶(hù)兩次輸入的安全手機(jī)號(hào)不一致,需重新輸入安全手機(jī)號(hào);
[0058]第七獲取單元,用于獲取用戶(hù)再次重復(fù)輸入的安全手機(jī)號(hào),并返回執(zhí)行所述第五判斷單元;
[0059]第二記錄單元,用于在所述第五判斷單元判斷為是的情況下,將設(shè)置完成的安全手機(jī)號(hào)進(jìn)行記錄;記錄的安全手機(jī)號(hào)斷電或關(guān)機(jī)仍然保存;
[0060]存儲(chǔ)單元,用于將所述記錄的防盜密碼、所述記錄的安全手機(jī)號(hào)以及第一次插入的S頂卡中包含的頂SI存儲(chǔ)在所述OPT ROM中,并開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0061 ] 優(yōu)選的,還包括:
[0062]第一開(kāi)啟單元,用于在所述第二判斷單元判斷為是的情況下,開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0063]優(yōu)選的,還包括:
[0064]第二開(kāi)啟單元,用于在所述第三判斷單元判斷為是的情況下,開(kāi)啟所述移動(dòng)電話(huà)終端的操作系統(tǒng)。
[0065]從上述的技術(shù)方案可以看出,本發(fā)明提供了一種移動(dòng)電話(huà)終端的防盜方法及系統(tǒng),當(dāng)檢測(cè)到有SIM卡插入時(shí),觸發(fā)防盜功能,當(dāng)判定移動(dòng)電話(huà)終端不是第一次插入SIM卡,則通過(guò)將該S頂卡中包含的頂SI與預(yù)先存儲(chǔ)頂SI進(jìn)行比對(duì),判定當(dāng)前是更換S頂卡還是重新插入之前的SIM卡,當(dāng)需要更換SIM卡時(shí),提示用戶(hù)輸入防盜密碼,當(dāng)用戶(hù)輸入的防盜密碼始終與OPT ROM中預(yù)存儲(chǔ)的預(yù)設(shè)防盜密碼不同時(shí),通過(guò)打開(kāi)GPS獲取移動(dòng)電話(huà)終端的當(dāng)前位置信息,并以短信的形式發(fā)送到OPT ROM預(yù)先存儲(chǔ)的安全手機(jī)號(hào)中。由于OPT ROM只能編程一次且不可擦除,因此,即使移動(dòng)電話(huà)終端被刷機(jī),存儲(chǔ)在OPT ROM中的防盜密碼和安全手機(jī)號(hào)