一种应用识别方法及装置制造方法及图纸

技术编号:33857231 阅读:24 留言:0更新日期:2022-06-18 10:45
本申请公开了一种应用识别方法及装置,该方法应用于终端设备操作系统。当运行于终端设备操作系统上的目标应用上加载的当前页面满足预设敏感条件,终端设备操作系统获取目标应用的应用信息,以基于目标应用的应用信息对目标应用进行识别。具体地,终端设备操作系统将所获取的目标应用的应用信息发送给服务端,以使服务端将服务端数据库中的可信赖应用数据与接收到的目标应用的应用信息进行比对,并生成目标应用对应的比对结果。进而,终端设备操作系统接收服务端发送的目标应用对应的比对结果,并根据该比对结果确定目标应用是否为可信赖应用。如此,能够通过终端设备操作系统对用户正在使用的终端设备上的应用进行识别,以提高安全性。提高安全性。提高安全性。

【技术实现步骤摘要】
一种应用识别方法及装置


[0001]本申请涉及通讯
,尤其涉及一种应用识别方法及装置。

技术介绍

[0002]随着智能终端设备的快速发展,用户可能会通过非应用开发商认定的应用下载途径来下载应用,例如直接通过智能终端设备浏览器中的网络链接地址来下载应用,通过这种方式下载的应用可能是恶意应用,且用户可能已经在智能终端设备上安装了不易识别的恶意应用。
[0003]若用户在智能终端设备上不慎安装了恶意应用,该恶意应用可能具有页面劫持功能或者其他危害性的功能。例如,当恶意应用具有页面劫持功能时,该恶意应用会窃取用户的用户信息,进而可能造成用户的财产损失。
[0004]因此,提供一种应用识别方法来识别恶意应用是亟待解决的问题。

技术实现思路

[0005]为了解决上述技术问题,本申请提供了一种应用识别方法及装置,能够识别终端设备上的应用是否为可信赖的应用,以提高安全性。
[0006]为了实现上述目的,本申请实施例提供的技术方案如下:
[0007]本申请实施例提供一种应用识别方法,该方法应用于终端设备操作系统,所述方法包括:
[0008]若目标应用上加载的当前页面满足预设敏感条件,获取所述目标应用的应用信息;
[0009]将所述目标应用的应用信息发送给服务端,以使所述服务端将服务端数据库中的可信赖应用数据与接收到的所述目标应用的应用信息进行比对,并生成所述目标应用对应的比对结果;
[0010]接收所述服务端发送的所述目标应用对应的比对结果,根据所述目标应用对应的比对结果确定所述目标应用是否为可信赖应用。
[0011]可选地,所述若目标应用上加载的当前页面满足预设敏感条件,获取所述目标应用的应用信息之前,所述方法还包括:
[0012]检测目标应用上加载的当前页面的文字信息;
[0013]所述预设敏感条件为目标应用上加载的当前页面的所述文字信息中包括关键字信息;所述关键字信息包括账号、用户名、密码、验证码、身份证中的一种或多种。
[0014]可选地,所述目标应用的应用信息包括所述目标应用的应用名称、所述目标应用的安装包包名、所述目标应用的安装包版本号以及所述目标应用的安装包文件特征值。
[0015]可选地,在所述接收所述服务端发送的所述目标应用对应的比对结果之后,所述方法还包括:
[0016]接收所述服务端发送的所述目标应用对应的可信赖应用版本信息。
[0017]可选地,所述根据所述目标应用对应的比对结果确定所述目标应用是否为可信赖应用,包括:
[0018]当所述目标应用对应的比对结果为所述可信赖应用数据和所述目标应用的应用信息匹配时,确定所述目标应用为可信赖应用;
[0019]当所述目标应用对应的比对结果为所述服务端未检测到所述可信赖应用数据时,确定所述目标应用不是可信赖应用;
[0020]当所述目标应用对应的比对结果为所述服务端检测到所述可信赖应用数据且所述可信赖应用数据和所述目标应用的应用信息不匹配时,确定所述目标应用不是可信赖应用。
[0021]可选地,所述方法还包括:
[0022]当所述目标应用对应的比对结果为所述服务端未检测到所述可信赖应用数据时,提供第一提示信息。
[0023]可选地,所述方法还包括:
[0024]当所述目标应用对应的比对结果为所述服务端检测到所述可信赖应用数据且所述可信赖应用数据和所述目标应用的应用信息不匹配时,提供第二提示信息。
[0025]本申请实施例还提供了一种应用识别装置,该装置应用于终端设备操作系统,所述装置包括:
[0026]获取单元,用于若目标应用上加载的当前页面满足预设敏感条件,获取所述目标应用的应用信息;
[0027]发送单元,用于将所述目标应用的应用信息发送给服务端,以使所述服务端将服务端数据库中的可信赖应用数据与接收到的所述目标应用的应用信息进行比对,并生成所述目标应用对应的比对结果;
[0028]确定单元,用于接收所述服务端发送的所述目标应用对应的比对结果,根据所述目标应用对应的比对结果确定所述目标应用是否为可信赖应用。
[0029]本申请实施例还提供了一种电子设备,包括:
[0030]一个或多个处理器;
[0031]存储装置,其上存储有一个或多个计算机程序,
[0032]当所述一个或多个计算机程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述所述的应用识别方法。
[0033]本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述所述的应用识别方法。
[0034]通过上述技术方案可知,本申请具有以下有益效果:
[0035]本申请实施例提供了一种应用识别方法及装置,该方法应用于终端设备操作系统。当目标应用上加载的当前页面满足预设敏感条件,获取目标应用的应用信息,以基于目标应用的应用信息对目标应用进行识别。具体地,将目标应用的应用信息发送给服务端,以使服务端将服务端数据库中的可信赖应用数据与接收到的目标应用的应用信息进行比对,并生成目标应用对应的比对结果。进而,终端设备操作系统接收服务端发送的目标应用对应的比对结果,并根据该比对结果确定目标应用是否为可信赖应用。如此,能够通过终端设备操作系统对用户正在使用的终端设备上的应用进行识别,以提高安全性。
附图说明
[0036]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本申请实施例提供的示例性应用场景的示意图;
[0038]图2为本申请实施例提供的一种应用识别方法的流程图;
[0039]图3为本申请实施例提供的另一种应用识别方法的流程图;
[0040]图4为本申请实施例提供的另一种应用识别方法的交互示意图;
[0041]图5为本申请实施例提供的一种应用识别装置的结构示意图;
[0042]图6为本申请实施例提供的一种电子设备的示意图。
具体实施方式
[0043]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
[0044]为了便于理解和解释本申请实施例提供的技术方案,先对本申请实施例中所涉及到的
技术介绍
进行介绍。
[0045]随着智能终端设备的快速发展,用户的终端设备上安装的应用很可能并不是用户通过终端设备操作系统官方的应用商店安装的,而是由用户自己通过网站链接、文件传输等多种途径获取并安装的应用。该安装方式给了用户较大的自由度。但用户通过此方式下载的应用可能是恶意应用,且用户可能已经在智能终端设备上安装了不易识别的恶意应用。这导致了用户所安装应用在安全性、可靠性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用识别方法,其特征在于,该方法应用于终端设备操作系统,所述方法包括:若目标应用上加载的当前页面满足预设敏感条件,获取所述目标应用的应用信息;将所述目标应用的应用信息发送给服务端,以使所述服务端将服务端数据库中的可信赖应用数据与接收到的所述目标应用的应用信息进行比对,并生成所述目标应用对应的比对结果;接收所述服务端发送的所述目标应用对应的比对结果,根据所述目标应用对应的比对结果确定所述目标应用是否为可信赖应用。2.根据权利要求1所述的方法,其特征在于,所述若目标应用上加载的当前页面满足预设敏感条件,获取所述目标应用的应用信息之前,所述方法还包括:检测目标应用上加载的当前页面的文字信息;所述预设敏感条件为目标应用上加载的当前页面的所述文字信息中包括关键字信息;所述关键字信息包括账号、用户名、密码、验证码、身份证中的一种或多种。3.根据权利要求1所述的方法,其特征在于,所述目标应用的应用信息包括所述目标应用的应用名称、所述目标应用的安装包包名、所述目标应用的安装包版本号以及所述目标应用的安装包文件特征值。4.根据权利要求1所述的方法,其特征在于,在所述接收所述服务端发送的所述目标应用对应的比对结果之后,所述方法还包括:接收所述服务端发送的所述目标应用对应的可信赖应用版本信息。5.根据权利要求1

4任一项所述的方法,其特征在于,所述根据所述目标应用对应的比对结果确定所述目标应用是否为可信赖应用,包括:当所述目标应用对应的比对结果为所述可信赖应用数据和所述目标应用的应用信息匹配时,确定所述目标应用为可信赖应用;当所述目标应用对应的比对结果为所述服务端未检测到所述可信赖应用数据时,确定所述目标应用不是可信赖应用;当...

【专利技术属性】
技术研发人员:陈睿康
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1