[发明专利]一种安装包识别的方法和装置在审
申请号: | 201711038235.X | 申请日: | 2017-10-27 |
公开(公告)号: | CN107992742A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 彭林峰 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F8/61 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 王洪 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安装 识别 方法 装置 | ||
技术领域
本发明涉及移动终端领域,特别是涉及一种安装包识别的方法和装置。
背景技术
随着互联网技术发展,App(Application,手机软件)的数量越来越多,且针对同一个App,可以从不同分发渠道下载不同的安装包。
在现有技术中,通常可以根据包名、签名等信息来验证安装包,若安装包的包名、签名等信息未通过验证则无法进行安装。
然而,签名只是开发者自身为安装包设置的标识,验证包名、签名等信息的方式仅仅能够实现安装包的自我认证,即使安装包通过了包名、签名等信息的验证,也无法确定安装包是否为某个安装包的山寨版本,这样将会导致大量的山寨安装包渗透在移动终端中,影响移动终端的安全性。
发明内容
本发明实施例提供一种安装包识别的方法和装置,以解决无法识别山寨安装包的问题。
为了解决上述技术问题,本发明是这样实现的:一种安装包识别的方法,所述方法包括:
获取第一安装包;
确定所述第一安装包的分发渠道;
若所述分发渠道不为指定分发渠道,则获取所述第一安装包的属性信息;
当所述属性信息满足所述第一安装包对应的预设条件时,判定所述第一安装包为山寨安装包。
本发明实施例还提供了一种安装包识别的装置,所述装置包括:
第一安装包获取模块,用于获取第一安装包;
分发渠道确定模块,用于确定所述第一安装包的分发渠道;
属性信息获取模块,用于若所述分发渠道不为指定分发渠道,则获取所述第一安装包的属性信息;
山寨安装包判定模块,用于当所述属性信息满足所述第一安装包对应的预设条件时,判定所述第一安装包为山寨安装包
本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的一种安装包识别的方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的一种安装包识别的方法的步骤。
本发明实施例包括以下优点:
在本发明实施例中,通过获取第一安装包,然后确定第一安装包的分发渠道,若分发渠道不为指定分发渠道,则获取第一安装包的属性信息,当属性信息满足第一安装包对应的预设条件时,则判定第一安装包为山寨安装包,实现了对山寨安装包的识别,减少山寨安装包在移动终端中的渗透,提升移动终端的安全性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例的一种安装包识别的方法的步骤流程图;
图1b是本发明实施例的一种山寨安装包判定过程的步骤流程图;
图1c是本发明实施例的一种属性信息匹配过程的步骤流程图;
图1d是本发明实施例的一种程序序列匹配过程的步骤流程图;
图1e是本发明实施例的一种图标匹配过程的步骤流程图;
图2是本发明实施例的一种安装包识别的装置的结构框图;
图3是本发明实施例的一种移动终端的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1a,示出了本发明实施例的一种安装包识别的方法的步骤流程图,所述方法可以应用于移动终端,所述移动终端可以包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备等。
具体的,本发明实施例可以包括如下步骤:
步骤101,获取第一安装包;
作为一种示例,安装包可以为APK(AndroidPackage,安卓安装包),其可以为游戏等应用程序的安装包。
在本发明实施例中,用户可以通过在网页、应用市场中搜索关键词等方式来查找所需的第一安装包,在查找所需的第一安装包后,用户可以点击下载,在第一安装包下载成功后,本发明实施例可以获取第一安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711038235.X/2.html,转载请声明来源钻瓜专利网。