一種非法應(yīng)用的識(shí)別方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種非法應(yīng)用的識(shí)別方法及移動(dòng)終端。
【背景技術(shù)】
[0002]由于單個(gè)應(yīng)用的功能比較單一,用戶(hù)為滿(mǎn)足各種各樣的需求,一般會(huì)在移動(dòng)終端(如智能手機(jī)、平板電腦等)上安裝較多的應(yīng)用,特別是喜歡嘗鮮的用戶(hù)更是會(huì)在移動(dòng)終端上安裝大量的應(yīng)用,以體驗(yàn)最新潮的應(yīng)用。隨著安裝的應(yīng)用數(shù)量的增加,往往會(huì)存在一些非法應(yīng)用,如攜帶有廣告的應(yīng)用、攜帶有病毒的應(yīng)用以及能夠獲取用戶(hù)個(gè)人信息的應(yīng)用。這些非法應(yīng)用不僅會(huì)給用戶(hù)在使用過(guò)程中帶來(lái)困擾,還會(huì)竊取用戶(hù)的個(gè)人信息,降低移動(dòng)終端使用的安全性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例公開(kāi)了一種非法應(yīng)用的識(shí)別方法及移動(dòng)終端,能夠提高移動(dòng)終端使用的安全性。
[0004]本發(fā)明實(shí)施例公開(kāi)了一種非法應(yīng)用的識(shí)別方法,包括:
[0005]獲取目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí);
[0006]檢測(cè)特征信息數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的目標(biāo)特征信息,所述目標(biāo)特征信息用于表示所述目標(biāo)應(yīng)用為非法應(yīng)用以及所述目標(biāo)應(yīng)用所屬的非法類(lèi)型;
[0007]若存在,則輸出用于指示所述目標(biāo)應(yīng)用為非法應(yīng)用的提示信息,所述提示信息包括所述目標(biāo)特征信息。
[0008]作為一種可行的實(shí)施方式,當(dāng)所述非法類(lèi)型為病毒類(lèi)型時(shí),所述提示信息還用于提示是否卸載所述目標(biāo)應(yīng)用,所述方法還包括:
[0009]當(dāng)接收到用于指示卸載所述目標(biāo)應(yīng)用的卸載指令時(shí),響應(yīng)所述卸載指令卸載所述目標(biāo)應(yīng)用。
[0010]作為另一種可行的實(shí)施方式,所述檢測(cè)特征信息數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的目標(biāo)特征信息,包括:
[0011]檢測(cè)移動(dòng)終端的本地?cái)?shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第一特征信息;
[0012]若所述本地?cái)?shù)據(jù)庫(kù)中存在所述第一特征信息,則將所述第一特征信息確定為目標(biāo)特征信息,并確定所述特征信息數(shù)據(jù)庫(kù)中存在所述目標(biāo)特征信息;
[0013]若所述本地?cái)?shù)據(jù)庫(kù)中不存在所述第一特征信息,則檢測(cè)云端數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第二特征信息;
[0014]若所述云端數(shù)據(jù)庫(kù)中存在所述第二特征信息,則將所述第二特征信息確定為目標(biāo)特征信息,并確定所述特征信息數(shù)據(jù)庫(kù)中存在所述目標(biāo)特征信息;
[0015]若所述云端數(shù)據(jù)庫(kù)中不存在所述第二特征信息,則確定所述特征信息數(shù)據(jù)庫(kù)中不存在目標(biāo)特征信息。
[0016]作為又一種可行的實(shí)施方式,所述方法還包括:
[0017]若所述本地?cái)?shù)據(jù)庫(kù)中不存在所述第一特征信息,則判斷所述移動(dòng)終端是否與wifi熱點(diǎn)建立連接,若是,則執(zhí)行所述檢測(cè)云端數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第二特征信息的步驟。
[0018]作為又一種可行的實(shí)施方式,所述方法還包括:
[0019]若所述特征信息數(shù)據(jù)庫(kù)中不存在所述目標(biāo)特征信息,則在所述移動(dòng)終端的顯示界面輸出特征信息輸入框;
[0020]接收在所述特征信息輸入框中輸入的特征信息,并將所述特征信息作為所述目標(biāo)應(yīng)用的目標(biāo)特征信息;
[0021 ] 將所述目標(biāo)特征信息以及所述應(yīng)用標(biāo)識(shí)存儲(chǔ)于所述本地?cái)?shù)據(jù)庫(kù),并上傳至所述云端數(shù)據(jù)庫(kù)。
[0022]相應(yīng)的,本發(fā)明實(shí)施例公開(kāi)了一種移動(dòng)終端,包括:
[0023]獲取單元,用于獲取目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí);
[0024]檢測(cè)單元,用于檢測(cè)特征信息數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的目標(biāo)特征信息,所述目標(biāo)特征信息用于表示所述目標(biāo)應(yīng)用為非法應(yīng)用以及所述目標(biāo)應(yīng)用所屬的非法類(lèi)型;
[0025]輸出單元,用于在所述檢測(cè)單元檢測(cè)到所述特征信息數(shù)據(jù)庫(kù)中存在所述目標(biāo)特征信息時(shí),輸出用于指示所述目標(biāo)應(yīng)用為非法應(yīng)用的提示信息,所述提示信息包括所述目標(biāo)特征信息。
[0026]作為一種可行的實(shí)施方式,當(dāng)所述非法類(lèi)型為病毒類(lèi)型時(shí),所述提示信息還用于提示是否卸載所述目標(biāo)應(yīng)用,所述移動(dòng)終端還包括:
[0027]卸載單元,用于當(dāng)接收到用于指示卸載所述目標(biāo)應(yīng)用的卸載指令時(shí),響應(yīng)所述卸載指令卸載所述目標(biāo)應(yīng)用。
[0028]作為另一種可行的實(shí)施方式,所述檢測(cè)單元包括檢測(cè)子單元以及確定子單元,其中:
[0029]所述檢測(cè)子單元,用于檢測(cè)移動(dòng)終端的本地?cái)?shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第一特征信息;
[0030]所述確定子單元,用于在所述檢測(cè)子單元檢測(cè)到所述本地?cái)?shù)據(jù)庫(kù)中存在所述第一特征信息時(shí),將所述第一特征信息確定為目標(biāo)特征信息,并確定所述特征信息數(shù)據(jù)庫(kù)中存在所述目標(biāo)特征信息;
[0031]所述檢測(cè)子單元,還用于在檢測(cè)到所述本地?cái)?shù)據(jù)庫(kù)中不存在所述第一特征信息時(shí),檢測(cè)云端數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第二特征信息;
[0032]所述確定子單元,還用于在所述檢測(cè)子單元檢測(cè)到所述云端數(shù)據(jù)庫(kù)中存在所述第二特征信息時(shí),將所述第二特征信息確定為目標(biāo)特征信息,并確定所述特征信息數(shù)據(jù)庫(kù)中存在所述目標(biāo)特征信息;
[0033]所述確定子單元,還用于在所述檢測(cè)子單元檢測(cè)到所述云端數(shù)據(jù)庫(kù)中不存在所述第二特征信息時(shí),確定所述特征信息數(shù)據(jù)庫(kù)中不存在目標(biāo)特征信息。
[0034]作為又一種可行的實(shí)施方式,所述檢測(cè)單元還包括:
[0035]判斷子單元,用于在所述檢測(cè)子單元檢測(cè)到所述本地?cái)?shù)據(jù)庫(kù)中不存在所述第一特征信息時(shí),判斷所述移動(dòng)終端是否與wifi熱點(diǎn)建立連接,若是,則觸發(fā)所述檢測(cè)子單元執(zhí)行所述檢測(cè)云端數(shù)據(jù)庫(kù)中是否存在與所述應(yīng)用標(biāo)識(shí)匹配的第二特征信息的操作。
[0036]作為又一種可行的實(shí)施方式,所述輸出單元,還用于在所述檢測(cè)單元檢測(cè)到所述特征信息數(shù)據(jù)庫(kù)中不存在所述目標(biāo)特征信息時(shí),在所述移動(dòng)終端的顯示界面輸出特征信息輸入框;
[0037]所述移動(dòng)終端還包括:
[0038]接收單元,用于接收在所述特征信息輸入框中輸入的特征信息,并將所述特征信息作為所述目標(biāo)應(yīng)用的目標(biāo)特征信息;
[0039]存儲(chǔ)單元,用于將所述目標(biāo)特征信息以及所述應(yīng)用標(biāo)識(shí)存儲(chǔ)于所述本地?cái)?shù)據(jù)庫(kù);
[0040]上傳單元,用于將所述目標(biāo)特征信息以及所述應(yīng)用標(biāo)識(shí)上傳至所述云端數(shù)據(jù)庫(kù)。
[0041]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0042]本發(fā)明實(shí)施例中,移動(dòng)終端會(huì)獲取目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí),并檢測(cè)特征信息數(shù)據(jù)庫(kù)中是否存在與該應(yīng)用標(biāo)識(shí)匹配的目標(biāo)特征信息,其中,目標(biāo)特征信息用于表示該目標(biāo)應(yīng)用異常以及該目標(biāo)應(yīng)用所屬的非法類(lèi)型,如果存在,就輸出用于指示該目標(biāo)應(yīng)用異常的提示信息,其中,該提示信息包括該目標(biāo)特征信息。通過(guò)本發(fā)明實(shí)施例,移動(dòng)終端可以對(duì)正在安裝的應(yīng)用或者已安裝的應(yīng)用進(jìn)行識(shí)別,如果該應(yīng)用為非法應(yīng)用,那么就會(huì)提示用戶(hù)以便對(duì)該應(yīng)用采取合適的處理措施,這樣可以在一定程度上提高移動(dòng)終端使用的安全性。
【附圖說(shuō)明】
[0043]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1是本發(fā)明實(shí)施例公開(kāi)的一種非法應(yīng)用的識(shí)別方法的流程示意圖;
[0045]圖2是本發(fā)明實(shí)施例公開(kāi)的另一種非法應(yīng)用的識(shí)別方法的流程示意圖;
[0046]圖3是本發(fā)明實(shí)施例公開(kāi)的一種移動(dòng)終端的結(jié)構(gòu)示意圖;
[0047]圖4是本發(fā)明實(shí)施例公開(kāi)的另一種移動(dòng)終端的結(jié)構(gòu)示意圖;
[0048]圖5是本發(fā)明實(shí)施例公開(kāi)的又一種移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0049]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050]本發(fā)明實(shí)施例公開(kāi)了一種非法應(yīng)用的識(shí)別方法及移動(dòng)終端,能夠提高移動(dòng)終端使用的安全性。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0051]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開(kāi)的一種非法應(yīng)用的識(shí)別方法的流程示意圖。其中,圖1所示的方法可以應(yīng)用于智能手機(jī)(如Android手機(jī)、1S手機(jī)等)、平板電腦、掌上電腦、個(gè)人數(shù)字助理(Personal Digital Assistant, PDA)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MobileInternet Device,MID)以及智能穿戴設(shè)備等移動(dòng)終端。如圖1所示,該非法應(yīng)用的識(shí)別方法可以包括以下步驟:
[0052]S101、移動(dòng)終端獲取目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0053]本發(fā)明實(shí)施例中,目標(biāo)應(yīng)用可以是移動(dòng)終端當(dāng)前正在安裝的新應(yīng)用,也可以是用戶(hù)在已安裝應(yīng)用中指定的一個(gè)或多個(gè)應(yīng)用,本發(fā)明實(shí)施例不做限定。應(yīng)用標(biāo)識(shí)用于表征該目標(biāo)應(yīng)用,可以包括該目標(biāo)