基于行为分析的Android恶意代码检测技术的研究与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:xiaohan52132500
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机网民数量的增长以及安卓系统的不断发展,截至2015年12月,安卓应用软件数量已接近一千五百万。而安卓恶意应用软件数量也日益增多,如何对潜在恶意应用进行检测是移动互联网发展中的关键难点。基于行为分析的恶意代码检测技术利用机器学习方法对手机运行时的应用行为进行分析,进而对潜在恶意应用进行检测,但随着移动应用以及恶意应用种类的不断增加,如何选取恰当的检测模型成为关键性问题。极限学习由于学习效率快,泛化能力强与准确率高的优势,被广泛应用于数据挖掘、计算机视觉、模式识别等领域当中,,故本文将极限学习方法引入到行为恶意代码检测过程中。本文主要工作如下:1)研究与分析了移动应用行为监测技术,对极限学习机方法进行了详细介绍。2)提出了基于极限学习的恶意应用检测方法,该方法包括行为获取、特征提取、特征优化、以及基于极限学习机的训练4个关键环节。通过这一方法弥补了传统机器学习方法模型训练代价高,时间长的不足之处,且在训练效率提升的前提下,保证了检测的准确性。3)提出基于行为分析的恶意代码检测方法,开发了恶意代码检测平台,该平台收集足够的样本信息,训练极限学习模型。在恶意代码检测阶段,对待测应用行为特征进行提取,将优化后的特征输入到现有模型进行分类,对其潜在恶意应用进行检测。4)以典型的应用为例,对恶意代码检测系统进行了测试,实验结果证明,本文提出的方法对恶意代码具有较好的检测准确性。
其他文献
<正>2006年7月,党中央、国务院决定建立国家土地督察制度,设立国家土地总督察,向地方派驻国家土地督察局,对各省、自治区、直辖市及计划单列市人民政府土地利用和管理情况进
<正> 1999年12月17日,4台满载着中国乐凯胶片集团第二胶片厂护卡膜产品的卡车缓缓驶入日本富土普拉制卡(北京)有限公司,将46吨护卡膜产品卸入该公司仓库。这些护卡膜经过进一
伴随着社会的进步与发展、经济的增长及竞争的加剧,企业一方面在进行着战略规划,谋求着企业的长期可持续发展,而同时却不得不面对企业人才流动、人才流失率高居不下的困境;同
淬火-配分(Quenching and Partitioning,简称Q&P)工艺是针对马氏体钢提出的热处理新工艺。利用Q&P工艺处理40Si2Ni2钢,并通过扫描电镜观察其微观组织特征。结果表明,与传统淬
<正>一、问题的提出案例1:2017年9月,某区住房和建设局在审查A公司申报的建筑业企业资质材料时,发现存在提供虚假技术工人证书的情况。该局随即向各有关单位发出《关于A公司
基于美国国家仪器公司开发的LabVIEW图形化编程开发软件平台,研究设计了水轮机压力脉动、振动和摆度及空蚀等水轮机典型故障的监测诊断系统,利用LabVIEW强大的数据采集分析处
本报北京讯 随着人们生活水平的提高、饮食结构的改变,高尿酸血症及其合并症发病率不断上升。近年来北京市顺义区中医院采用加味防己黄芪汤治疗高尿酸血症及合并症,取得较好疗
报纸
目的探讨黄芩苷对单侧输尿管梗阻(UUO)模型肾间质纤维化(RIF)的影响及可能机制。方法 40只雄性SD大鼠分为假手术组、模型组、黄芩苷组、贝那普利组及黄芩苷+贝那普利组,每组各8只