[发明专利]基于异质网络的安卓恶意应用检测方法及系统在审

专利信息
申请号: 202011158446.9 申请日: 2020-10-26
公开(公告)号: CN112487421A 公开(公告)日: 2021-03-12
发明(设计)人: 喻民;刘超;刘昭策;姜建国;刘明奇;朱大立;黄伟庆 申请(专利权)人: 中国科学院信息工程研究所
主分类号: G06F21/56 分类号: G06F21/56
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 程琛
地址: 100093 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 网络 恶意 应用 检测 方法 系统
【说明书】:

发明实施例提供一种基于异质网络的安卓恶意应用检测方法及系统,该方法包括:根据安卓应用安装包中的内容特征和关系特征,构建代码团关系异质网络;根据随机游走算法和预设元路径,获取所述代码团关系异质网络中的节点上下文,并根据所述节点上下文,得到图嵌入矩阵;将所述图嵌入矩阵输入到训练好的安卓应用检测模型,得到所述安卓应用安装包的应用检测结果,其中,所述训练好的安卓应用检测模型是通过样本图嵌入矩阵,对卷积神经网络进行训练得到的。本发明实施例使得安卓应用检测更加全面,检测结果更加准确,提高了安卓应用检测效率。

技术领域

本发明涉及安卓系统技术领域,尤其涉及一种基于异质网络的安卓恶意应用检测方法及系统。

背景技术

得益于便携性和不断丰富的功能,智能手机在人们的日常生活中早已无处不在。2019年,随着5G手机的发布以及厂商加速清理旧设备库存,运行安卓操作系统的智能手机市场占比进一步上涨到87%。但也由于巨大的市场份额和生态系统的开放性,安卓智能手机一直遭受着大量的恶意攻击,主要包括隐私窃取和资费消耗等类型,因此对安卓恶意应用检测工作的研究是目前网络空间安全的重点。

现有的检测方法分为静态检测方法、动态检测方法和混合检测方法三类,其中,静态检测方法是当前最主流的检测方法,静态检测方法的检测对象,主要是应用源代码或者反编译后的代码,也是发展时间最长,最广泛使用的方法,它的发展可分为基于特征值和规则,基于传统机器学习以及基于深度学习三个阶段;动态检测是指在应用程序运行过程中监控其行为特征,对实时性和运行环境要求较高,耗时更长,动态方法是基于行为的方法,研究对象主要是运行时应用的行为及记录;混合检测方法主要是将静态特征和动态特征混合使用,也包括一些如元数据特征的其他特征,混合检测与动态检测的重要区别就是前者的特征工程工作会注重到所有类型的特征,从安卓应用程序的安装文件到应用运行时的行为。

然而,现有的检测方法还存不足之处,即当前的特征提取方式普遍存在缺乏纯度或者缺失(主要为缺乏相互关系),其中,缺乏纯度主要表现为:现有的安卓恶意应用检测工作,分析过程中大多存在噪音代码(多个应用间共享且无安全威胁的模块,如第三方共享库)的影响,导致了分析的恶意应用的纯度不够,进而影响检测效果;缺失主要表现为:现有的检测方法忽略了应用之间的关系信息,例如,调用相同敏感的应用程序接口(Application Programming Interface,简称API)、拥有同一开发者的签名和具有重复代码等,导致缺乏应用之间的深层语义表征,从而影响检测效果。因此,现在亟需一种基于异质网络的安卓恶意应用检测方法及系统来解决上述问题。

发明内容

针对现有技术存在的问题,本发明实施例提供一种基于异质网络的安卓恶意应用检测方法及系统。

第一方面,本发明实施例提供了一种基于异质网络的安卓恶意应用检测方法,包括:

根据安卓应用安装包中的内容特征和关系特征,构建代码团关系异质网络;

根据随机游走算法和预设元路径,获取所述代码团关系异质网络中的节点上下文,并根据所述节点上下文,得到图嵌入矩阵;

将所述图嵌入矩阵输入到训练好的安卓应用检测模型,得到所述安卓应用安装包的应用检测结果,其中,所述训练好的安卓应用检测模型是通过样本图嵌入矩阵,对卷积神经网络进行训练得到的。

进一步地,所述内容特征包括代码包、包名、应用程序接口和签名;所述关系特征包括代码包调用关系信息、包名归属信息和签名归属信息。

进一步地,所述根据安卓应用安装包中的内容特征和关系特征,构建代码团关系异质网络,包括:

将所述内容特征作为节点,并通过所述关系特征作为边对所述节点进行连接,构建得到代码团关系异质网络。

进一步地,所述根据所述节点上下文,得到图嵌入矩阵,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011158446.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top