一种非法应用的识别方法及移动终端的制作方法

文档序号:9667707阅读:266来源:国知局
一种非法应用的识别方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,具体涉及一种非法应用的识别方法及移动终端。
【背景技术】
[0002]由于单个应用的功能比较单一,用户为满足各种各样的需求,一般会在移动终端(如智能手机、平板电脑等)上安装较多的应用,特别是喜欢尝鲜的用户更是会在移动终端上安装大量的应用,以体验最新潮的应用。随着安装的应用数量的增加,往往会存在一些非法应用,如携带有广告的应用、携带有病毒的应用以及能够获取用户个人信息的应用。这些非法应用不仅会给用户在使用过程中带来困扰,还会窃取用户的个人信息,降低移动终端使用的安全性。

【发明内容】

[0003]本发明实施例公开了一种非法应用的识别方法及移动终端,能够提高移动终端使用的安全性。
[0004]本发明实施例公开了一种非法应用的识别方法,包括:
[0005]获取目标应用的应用标识;
[0006]检测特征信息数据库中是否存在与所述应用标识匹配的目标特征信息,所述目标特征信息用于表示所述目标应用为非法应用以及所述目标应用所属的非法类型;
[0007]若存在,则输出用于指示所述目标应用为非法应用的提示信息,所述提示信息包括所述目标特征信息。
[0008]作为一种可行的实施方式,当所述非法类型为病毒类型时,所述提示信息还用于提示是否卸载所述目标应用,所述方法还包括:
[0009]当接收到用于指示卸载所述目标应用的卸载指令时,响应所述卸载指令卸载所述目标应用。
[0010]作为另一种可行的实施方式,所述检测特征信息数据库中是否存在与所述应用标识匹配的目标特征信息,包括:
[0011]检测移动终端的本地数据库中是否存在与所述应用标识匹配的第一特征信息;
[0012]若所述本地数据库中存在所述第一特征信息,则将所述第一特征信息确定为目标特征信息,并确定所述特征信息数据库中存在所述目标特征信息;
[0013]若所述本地数据库中不存在所述第一特征信息,则检测云端数据库中是否存在与所述应用标识匹配的第二特征信息;
[0014]若所述云端数据库中存在所述第二特征信息,则将所述第二特征信息确定为目标特征信息,并确定所述特征信息数据库中存在所述目标特征信息;
[0015]若所述云端数据库中不存在所述第二特征信息,则确定所述特征信息数据库中不存在目标特征信息。
[0016]作为又一种可行的实施方式,所述方法还包括:
[0017]若所述本地数据库中不存在所述第一特征信息,则判断所述移动终端是否与wifi热点建立连接,若是,则执行所述检测云端数据库中是否存在与所述应用标识匹配的第二特征信息的步骤。
[0018]作为又一种可行的实施方式,所述方法还包括:
[0019]若所述特征信息数据库中不存在所述目标特征信息,则在所述移动终端的显示界面输出特征信息输入框;
[0020]接收在所述特征信息输入框中输入的特征信息,并将所述特征信息作为所述目标应用的目标特征信息;
[0021 ] 将所述目标特征信息以及所述应用标识存储于所述本地数据库,并上传至所述云端数据库。
[0022]相应的,本发明实施例公开了一种移动终端,包括:
[0023]获取单元,用于获取目标应用的应用标识;
[0024]检测单元,用于检测特征信息数据库中是否存在与所述应用标识匹配的目标特征信息,所述目标特征信息用于表示所述目标应用为非法应用以及所述目标应用所属的非法类型;
[0025]输出单元,用于在所述检测单元检测到所述特征信息数据库中存在所述目标特征信息时,输出用于指示所述目标应用为非法应用的提示信息,所述提示信息包括所述目标特征信息。
[0026]作为一种可行的实施方式,当所述非法类型为病毒类型时,所述提示信息还用于提示是否卸载所述目标应用,所述移动终端还包括:
[0027]卸载单元,用于当接收到用于指示卸载所述目标应用的卸载指令时,响应所述卸载指令卸载所述目标应用。
[0028]作为另一种可行的实施方式,所述检测单元包括检测子单元以及确定子单元,其中:
[0029]所述检测子单元,用于检测移动终端的本地数据库中是否存在与所述应用标识匹配的第一特征信息;
[0030]所述确定子单元,用于在所述检测子单元检测到所述本地数据库中存在所述第一特征信息时,将所述第一特征信息确定为目标特征信息,并确定所述特征信息数据库中存在所述目标特征信息;
[0031]所述检测子单元,还用于在检测到所述本地数据库中不存在所述第一特征信息时,检测云端数据库中是否存在与所述应用标识匹配的第二特征信息;
[0032]所述确定子单元,还用于在所述检测子单元检测到所述云端数据库中存在所述第二特征信息时,将所述第二特征信息确定为目标特征信息,并确定所述特征信息数据库中存在所述目标特征信息;
[0033]所述确定子单元,还用于在所述检测子单元检测到所述云端数据库中不存在所述第二特征信息时,确定所述特征信息数据库中不存在目标特征信息。
[0034]作为又一种可行的实施方式,所述检测单元还包括:
[0035]判断子单元,用于在所述检测子单元检测到所述本地数据库中不存在所述第一特征信息时,判断所述移动终端是否与wifi热点建立连接,若是,则触发所述检测子单元执行所述检测云端数据库中是否存在与所述应用标识匹配的第二特征信息的操作。
[0036]作为又一种可行的实施方式,所述输出单元,还用于在所述检测单元检测到所述特征信息数据库中不存在所述目标特征信息时,在所述移动终端的显示界面输出特征信息输入框;
[0037]所述移动终端还包括:
[0038]接收单元,用于接收在所述特征信息输入框中输入的特征信息,并将所述特征信息作为所述目标应用的目标特征信息;
[0039]存储单元,用于将所述目标特征信息以及所述应用标识存储于所述本地数据库;
[0040]上传单元,用于将所述目标特征信息以及所述应用标识上传至所述云端数据库。
[0041]实施本发明实施例,具有如下有益效果:
[0042]本发明实施例中,移动终端会获取目标应用的应用标识,并检测特征信息数据库中是否存在与该应用标识匹配的目标特征信息,其中,目标特征信息用于表示该目标应用异常以及该目标应用所属的非法类型,如果存在,就输出用于指示该目标应用异常的提示信息,其中,该提示信息包括该目标特征信息。通过本发明实施例,移动终端可以对正在安装的应用或者已安装的应用进行识别,如果该应用为非法应用,那么就会提示用户以便对该应用采取合适的处理措施,这样可以在一定程度上提高移动终端使用的安全性。
【附图说明】
[0043]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本发明实施例公开的一种非法应用的识别方法的流程示意图;
[0045]图2是本发明实施例公开的另一种非法应用的识别方法的流程示意图;
[0046]图3是本发明实施例公开的一种移动终端的结构示意图;
[0047]图4是本发明实施例公开的另一种移动终端的结构示意图;
[0048]图5是本发明实施例公开的又一种移动终端的结构示意图。
【具体实施方式】
[0049]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050]本发明实施例公开了一种非法应用的识别方法及移动终端,能够提高移动终端使用的安全性。以下分别进行详细说明。
[0051]请参阅图1,图1是本发明实施例公开的一种非法应用的识别方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、个人数字助理(Personal Digital Assistant, PDA)、移动互联网设备(MobileInternet Device,MID)以及智能穿戴设备等移动终端。如图1所示,该非法应用的识别方法可以包括以下步骤:
[0052]S101、移动终端获取目标应用的应用标识。
[0053]本发明实施例中,目标应用可以是移动终端当前正在安装的新应用,也可以是用户在已安装应用中指定的一个或多个应用,本发明实施例不做限定。应用标识用于表征该目标应用,可以包括该目标
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1