[发明专利]一种基于多类特征的Android恶意应用检测方法有效

专利信息
申请号: 201710594193.1 申请日: 2017-07-20
公开(公告)号: CN107392021B 公开(公告)日: 2019-06-07
发明(设计)人: 李建彬;冷波;徐旸;高武强;曾泉润 申请(专利权)人: 中南大学
主分类号: G06F21/56 分类号: G06F21/56;G06K9/62
代理公司: 长沙市融智专利事务所(普通合伙) 43114 代理人: 龚燕妮
地址: 410083 湖南*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于多类特征的Android恶意应用检测方法,利用Android应用自身携带的应用特征,对各类特征进行分簇处理,得到各种典型应用的特征,结合多种机器学习的方法,提取Android应用的统计学特征,对Android应用的特征进行快速检测。选择最佳分簇数时,以各分簇数下所有簇的大小波动均值最小为依据,最小化android样本个体之间的差异性,极大的确保了分簇结果的准确度和最终检测的精确度;利用Android应用的融合特征进行检测,检测过程简单易行,准确度高,检测时间短。
搜索关键词: 一种 基于 特征 android 恶意 应用 检测 方法
【主权项】:
1.一种基于多类特征的Android恶意应用检测方法,其特征在于,包括以下步骤:步骤1:采集样本数据;所述样本数据包括Android恶意应用APP样本和Android良性应用APP样本;步骤2:对每个样本进行反编译,得到各样本的标志文件;每个样本的标志文件包括包含在样本反编译后的文件AndroidManifest.xml以及所有后缀名为smali的文件;步骤3:从标志文件中提取特征数据;所述特征数据包括应用申请的权限个数、申请的组件个数以及smali文件特征;所述smali文件特征包括非静态域、保护域、公有域、私有域,方法数、静态方法数、保护方法、公有方法、私有方法、最大调用数,最小调用数、平均调用数、最大寄存器数、最小寄存器数及平均寄存器数;步骤4:基于特征数据构建特征文件;将所有Android恶意应用APP和Android良性应用APP的应用权限个数和申请的组件个数分别生成文件malicious_manifest.txt和文件benign_manifest.txt;将所有Android恶意应用APP和Android良性应用APP的smali文件特征信息分别生成文件malicious_smali.txt和文件benign_smali.txt;步骤5:从文件malicious_manifest.txt中随机选取N个Android恶意应用APP的应用权限个数和申请的组件个数作为分簇集,利用K‑means聚类方法对分簇集进行分簇,得到分簇结果;其中,分簇数设定为M,取值范围为3‑10;以一个Android恶意应用APP的应用权限个数和申请的组件个数作为分簇集中的元素;步骤6:基于分簇结果,构建各类Android恶意应用检测模型的训练集;基于分簇结果将Android恶意应用APP进行分类,得到M类Android恶意应用APP;所述训练集包括M个训练子集,一个训练子集包括一类Android恶意应用APP和与该类Android恶意应用APP数量相同的Android良性应用APP的特征数据,每个训练子集中的Android良性应用APP均从Android良性应用APP样本中随机选取;步骤7:构建各类Android恶意应用检测模型;依次利用每类初始训练子集中所有Android应用APP的特征数据和应用APP标记分别作为输入数据和输出数据,采用回归模型进行训练,获得各类Android恶意应用检测模型;步骤8:任意选取一类Android恶意应用检测模型对待检测的Android应用APP进行检测。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201710594193.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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