[发明专利]一种应用安装包的检测方法、装置及移动设备在审
申请号: | 201811418724.2 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109542511A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 阚志刚;徐磊;刘义;张志勇;张陈陈;陈彪;林凯 | 申请(专利权)人: | 北京梆梆安全科技有限公司 |
主分类号: | G06F8/77 | 分类号: | G06F8/77;G06F9/54 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘昕;南霆 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用安装 字符串 目标文件 判断结果 移动设备 注册广播 检测 广播接收器 接收器信息 存储介质 校验规则 注册信息 接收器 包检测 预设 安全 保存 | ||
1.一种应用安装包的检测方法,其特征在于,包括:
从待测应用安装包中获取保存有注册广播接收器信息的目标文件;
判断所述目标文件中的特定字符串是否符合预设校验规则,以得到相应的判断结果;其中,所述特定字符串为表示所述广播接收器注册信息的字符串;
根据所述判断结果确定所述待测应用安装包的安全等级。
2.如权利要求1所述的方法,其特征在于,判断所述目标文件中的特定字符串是否符合预设校验规则,包括:
判断所述特定字符串中是否存在与关键字集合中的至少一个关键字匹配的字符串;若存在,则判定所述特定字符串符合预设校验规则;若不存在,则判定所述特定字符串不符合预设校验规则;
其中,所述关键字包括用于表征广播接收器注册规范的字符串。
3.如权利要求2所述的方法,其特征在于,所述关键字包括下述至少一种:
动态注册权限的标识字符串;
动态注册方式的标识字符串;
动态注册系统广播的标识字符串。
4.如权利要求2所述的方法,其特征在于,根据所述判断结果确定所述待测应用安装包的安全等级,具体包括:
若判断出所述特定字符串中存在与所述至少一个关键字匹配的字符串,则统计所述特定字符串中存在的、与关键字集合中的关键字匹配的字符串的数量;
根据所述数量确定所述待测应用安装包的安全等级。
5.如权利要求4所述的方法,其特征在于,根据所述数量确定所述待测应用安装包的安全等级,具体包括:
若所述数量小于预设数量阈值,则确定所述待测应用安装包的安全等级为低级;
若所述数量等于预设数量阈值,则确定所述待测应用安装包的安全等级为中级;
若所述数量大于预设数量阈值,则确定所述待测应用安装包的安全等级为高级。
6.一种应用安装包的检测装置,其特征在于,包括:
目标文件获取模块,用于从待测应用安装包中获取保存有注册广播接收器信息的目标文件;
判断模块,用于判断所述目标文件中的特定字符串是否符合预设校验规则,以得到相应的判断结果,其中,所述特定字符串为表示所述广播接收器注册信息的字符串;
安全等级确定模块,用于根据所述特定字符串的判断结果确定所述待测应用安装包的安全等级。
7.如权利要求6所述的装置,其特征在于,判断模块,用于:
判断所述特定字符串中是否存在与关键字集合中的至少一个关键字匹配的字符串;若存在,则判定所述特定字符串符合预设校验规则;若不存在,则判定所述特定字符串不符合预设校验规则;
其中,所述关键字包括用于表征广播接收器注册规范的字符串。
8.如权利要求7所述的装置,其特征在于,所述关键字包括下述至少一种:
动态注册权限的标识字符串;
动态注册方式的标识字符串;
动态注册系统广播的标识字符串。
9.如权利要求7所述的装置,其特征在于,安全等级确定模块,具体用于:
若判断出所述特定字符串中存在与所述至少一个关键字匹配的字符串,则统计所述特定字符串中存在的、与关键字集合中的关键字匹配的字符串的数量;
根据所述数量确定所述待测应用安装包的安全等级。
10.如权利要求9所述的装置,其特征在于,根据所述数量确定所述待测应用安装包的安全等级,具体包括:
若所述数量小于预设数量阈值,则确定所述待测应用安装包的安全等级为低级;
若所述数量等于预设数量阈值,则确定所述待测应用安装包的安全等级为中级;
若所述数量大于预设数量阈值,则确定所述待测应用安装包的安全等级为高级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京梆梆安全科技有限公司,未经北京梆梆安全科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811418724.2/1.html,转载请声明来源钻瓜专利网。