一种应用处理的方法以及相关装置制造方法及图纸

技术编号:35200779 阅读:19 留言:0更新日期:2022-10-15 10:09
本申请公开了一种应用处理的方法以及相关装置,无需依赖于开发者的认证和预配置应用分发客户端,而是广泛运用已有应用的特征信息和应用源信息来判断来源于未知可信程度的安装源的第一应用,能够减少构建可信应用分发生态所需的时间和成本。前述的方法包括:获取第一应用的特征信息,第一应用来源于未知可信程度的安装源;根据第二应用的目标特征信息和第一应用的特征信息确定第一结果,第二应用的目标特征信息用于表征第二应用的可信情况,第一结果用于指示安装第一应用、或阻止安装第一应用,第一应用与第二应用相同或者不相同。第一应用与第二应用相同或者不相同。第一应用与第二应用相同或者不相同。

【技术实现步骤摘要】
一种应用处理的方法以及相关装置


[0001]本申请实施例涉及计算机
,具体涉及一种应用处理的方法以及相关装置。

技术介绍

[0002]随着移动互联网的普及程度越来越高,越来越多的用户都依赖于预装在终端设备上的诸如手机助手、应用商店等应用分发客户端、以及依赖于开发者的认证,来完成终端设备安装应用的过程。图1示出了相关技术中的一个安装应用的流程示意图。如图1所示,应用分发厂商通常先将应用分发客户端预装在终端设备上,并由开发者将应用(application)上传至应用分发服务器。这样,用户便可以通过应用分发客户端从应用分发服务器上下载相关应用,进而触发在终端设备上安装应用。
[0003]上述所描述的安装应用的方案主要是应用分发厂商通过对开发者进行认证,从开发者处获取可信的应用;并且应用分发厂商需要将应用分发客户端预先配置在终端设备上,才能确保后续安装应用时的分发渠道的可靠和可信。但是,需要投入大量的人力进行开发者的认证、以及应用分发厂商对应用分发客户端的预安装,而且需要在应用分发客户端中提供大量的应用安装源提供应用下载,成本较高,周期长,不利于快速构建可信的应用分发生态架构。

技术实现思路

[0004]本申请实施例提供了一种应用处理的方法以及相关装置,无需依赖于开发者的认证和预配置应用分发客户端,而是广泛运用已有应用的特征信息和应用源信息来判断来源于未知可信程度的安装源的第一应用,能够减少构建可信应用分发生态所需的时间和成本。
[0005]第一方面,本申请实施例提供了一种应用处理的方法,该方法可以应用于应用特征服务器中,也可以应用在第二终端设备中,该方法可以包括:获取第一应用的特征信息,第一应用来源于未知可信程度的安装源;根据第二应用的目标特征信息和第一应用的特征信息确定第一结果,第二应用的目标特征信息用于表征第二应用的可信情况,第一结果用于指示安装第一应用、或阻止安装第一应用,第一应用与第二应用相同或者不相同。
[0006]通过上述方式,由于第二应用的目标特征信息可以表征出第二应用的可信情况,因此在第一应用来源于未知可信程度的安装源的情形下,可以通过获取到第一应用的特征信息后,将根据第一应用的特征信息和第二应用的目标特征信息确定出第一结果,使得该第一结果能够指示出安装第一应用或者阻止安装第一应用。也就是说,本实施例中,在需要安装来源于未知可信程度的安装源的第一应用时,可以通过已安装的第二应用的目标特征信息与第一应用的特征信息进行第一应用是否真实可信的判断,以此完成应用可信的安装和处理;并且,本申请实施例中无需依赖于开发者的认证和预配置应用分发客户端,而是广泛运用已有应用的特征信息和应用源信息来判断来源于未知可信程度的安装源的第一应
用,能够减少构建可信应用分发生态所需的时间和成本。
[0007]可选的,在一些示例中,第二应用的目标特征信息是由应用特征服务器根据第二应用的特征信息得到。
[0008]可选的,在一些示例中,第二应用的目标特征信息包括第二应用的第一特征信息和/或第二应用的第二特征信息得到,其中,第一特征信息用于表征第二应用的应用属性,第二特征信息用于表征第二应用的外部特征属性。
[0009]所描述的第二应用的应用安装源可以是已知可信程度的安装源,也可以是未知可信程度的安装源,因此需要应用特征服务器将第二应用的第一特征信息和/或第二特征信息确定出该第二应用的目标特征信息,以此目标特征信息表征出第二应用的可信情况。
[0010]此外,该第一特征信息可以用于表征第二应用的应用属性,譬如,第一特征信息可以包括第二应用的应用标识、第二应用的安装源信息和第二应用的运行行为特征信息中的一个或多个。在实际应用中,还可以是其他的特征信息,此处不做限定说明。所描述的第二应用的应用标识可以包括但不限于:应用名称、应用IP地址、应用的包大小、应用的签名指纹、应用文件大小的哈希值等可以标识该第二应用的完整性和唯一性的特征。第二应用的安装源信息可以包括但不限于安装源的名称、安装源的IP地址、安装源的域名等,还可以包括该安装源所在网站的热度、权威性等附加特征信息。第二应用的运行行为特征信息可以包括但不限于第二应用在后台常驻的时长、申请的权限与实际使用权限等等。
[0011]另外,该第二特征信息可以表征该第二应用的外部特征属性,例如:该第二特征信息可以包括第二应用的公开信息、第二应用的人工维护信息中的一个或多个。所描述的第二应用的公开信息可以包括但不限于:在应用安装源上的评分、被评分数量、应用评论、被评论数量、被下载的数量、被分享的数量等等。所描述的第二应用的人工维护信息可以包括但不限于:第二应用对应的应用安装源的域名信息、应用安装源的可信权重、应用申请权限信息等,此处不做限定说明。
[0012]可选的,在一些示例中,在第二应用来源于已知可信程度的安装源时,第二应用的目标特征信息根据所述第二应用的第一特征信息确定。
[0013]通过上述方式,由于第一终端设备安装的第二应用是来源于已知可信程度的安装源,那么应用特征服务器在接收到第一终端设备发送的第二应用的第一特征信息后,便可以直接将该第二应用的第一特征信息作为目标特征信息,便于简化操作流程和运算复杂度,能够进一步地缩短识别第一应用是否真实可信的周期和成本。
[0014]可选的,在一些示例中,第一特征信息是由第一终端设备针对第二应用获取得到的信息。
[0015]可选的,在一些示例中,根据第二应用的目标特征信息和第一应用的特征信息确定第一结果,可以包括:确定第二应用的目标特征信息与第一应用的特征信息之间的特征可信度;将特征可信度作为第一结果。
[0016]可选的,在一些示例中,第一应用的特征信息包括第一应用的应用标识、第一应用的应用包大小和第一应用的安装源信息中的一个或多个。
[0017]所描述的第一应用的应用标识可以包括但不限于:应用名称、应用IP地址、应用的签名指纹、应用文件大小的哈希值等可以标识该第一应用的完整性和唯一性的特征。第一应用的安装源信息可以包括但不限于安装源的名称、安装源的IP地址、安装源的域名等,还
可以包括该安装源所在网站的热度、权威性等附加特征信息,此处均不做具体限定说明。
[0018]可选的,在一些示例中,第二应用的第一特征信息包括第二应用的应用标识、二应用的安装源信息、以及第二应用的运行行为特征信息中的一个或多个。
[0019]所描述的第二应用的应用标识可以包括但不限于:应用名称、应用IP地址、应用的包大小、应用的签名指纹、应用文件大小的哈希值等可以标识该第二应用的完整性和唯一性的特征。第二应用的安装源信息可以包括但不限于安装源的名称、安装源的IP地址、安装源的域名等,还可以包括该安装源所在网站的热度、权威性等附加特征信息。第二应用的运行行为特征信息可以包括但不限于第二应用在后台常驻的时长、申请的权限与实际使用权限等等,此处均不做具体限定说明。
[0020]可选的,在一些示例中,第二应用的第二特征信息包括第二应用的公开信息、第二应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用处理的方法,其特征在于,所述方法包括:获取第一应用的特征信息,所述第一应用来源于未知可信程度的安装源;根据第二应用的目标特征信息和所述第一应用的特征信息确定第一结果,所述第二应用的目标特征信息用于表征所述第二应用的可信情况,所述第一结果用于指示安装所述第一应用、或阻止安装所述第一应用,所述第一应用与所述第二应用相同或者不相同。2.根据权利要求1所述的方法,其特征在于,所述第二应用的目标特征信息是由应用特征服务器根据所述第二应用的特征信息得到。3.根据权利要求2所述的方法,其特征在于,所述第二应用的特征信息包括所述第二应用的第一特征信息和/或所述第二应用的第二特征信息,其中,所述第一特征信息用于表征所述第二应用的应用属性,所述第二特征信息用于表征所述第二应用的外部特征属性。4.根据权利要求3所述的方法,其特征在于,在所述第二应用来源于已知可信程度的安装源时,所述第二应用的目标特征信息根据所述第二应用的第一特征信息确定。5.根据权利要求3或4所述的方法,其特征在于,所述第一特征信息是由第一终端设备针对所述第二应用获取得到的信息。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述根据第二应用的目标特征信息和所述第一应用的特征信息确定第一结果,包括:确定所述第二应用的目标特征信息与所述第一应用的特征信息之间的特征可信度;将所述特征可信度作为第一结果。7.根据权利要求1

6中任一项所述的方法,其特征在于,所述第一应用的特征信息包括所述第一应用的应用标识、所述第一应用的应用包大小和所述第一应用的安装源信息中的一个或多个。8.根据权利要求3

6中任一项所述的方法,其特征在于,所述第二应用的第一特征信息包括所述第二应用的应用标识、所述二应用的安装源信息、以及所述第二应用的运行行为特征信息中的一个或多个。9.根据权利要求3、5

6中任一项所述的方法,其特征在于,所述第二应用的第二特征信息包括所述第二应用的公开信息、所述第二应用的人工维护信息中的一个或多个。10.一种应用处理系统,其特征在于,所述应用处理系统包括第二终端设备和应用特征服务器;其中,所述第二终端设备,用于:获取第一应用的特征信息,所述第一应用来源于未知可信程度的安装源;向所述应用特征服务器发送所述第一应用的特征信息;所述应用特征服务器,用于根据第二应用的目标特征信息和所述第一应用的特征信息确定第一结果,所述第二应用的目标特征信息用于表征所述第二应用的可信情况,所述第一结果用于指示安装所述第一应用、或阻止安装所述第一...

【专利技术属性】
技术研发人员:夏斌汪芳山
申请(专利权)人:花瓣云科技有限公司
类型:发明
国别省市:

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

1