基于多模型融合的Android恶意软件检测技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:oo789458
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于Android系统在移动终端市场上占有较高的使用率,这使得针对Android系统的恶意软件数量也在逐年急剧增长,而这些恶意软件严重地侵害了广大用户的隐私和消费安全,因此针对Android系统中恶意应用软件检测技术的研究显得尤为重要。目前主流的静态检测方法面临着两方面问题:一方面,随着恶意软件的代码混淆技术的发展,主流的静态检测方法因为无法识别混淆后的代码而导致检测率逐年降低;另一方面,传统的静态检测方法只采用单一特征或算法来进行恶意软件检测,导致检测精确度不高。因此,本文提出了基于多模型融合的Android恶意软件检测方法,来解决上述问题。论文的主要工作如下:(1)针对当前主流的静态检测方法无法识别混淆后的代码,导致检测率降低的问题,提出了一种基于抽象API调用序列的Android恶意软件检测方法。该方法采用Package模式和Family模式来识别和抽象出原始API中混淆的包名/家族名、开发者的自定义包名/家族名、系统原生的API包名/家族名以及第三方组织提供的API包名/家族名。实验结果表明,相比传统的API调用序列检测方法,基于抽象API调用序列的Android恶意软件检测方法的精确率提高了13.7%,从而证明了该方法能有效识别Android应用层中的混淆代码,提高了恶意软件检测的准确率。(2)针对传统的静态检测方法只采用单一特征或算法来进行恶意软件检测,导致检测精确度不高的问题,提出了一种基于多模型融合的Android恶意软件检测方法。该方法提取了应用软件中的权限、Dalvik操作码以及抽象API调用序列三类特征,并均使用SVM、RandomForest和AdaBoost三种分类算法来构建基于权限的检测模型、基于Dalvik操作码的检测模型和基于抽象API调用序列的检测模型。最后,采用Stacking算法将这三种模型融合起来,进行恶意软件检测。实验结果表明,相比上述三种单一特征模型检测方法中的最好结果,该方法的精确率提高了2.1%,召回率提高了2.6%,误报率减低了1.5%,从而验证了该方法优于单一特征模型检测方法。(3)设计并实现了基于多模型融合的Android恶意软件检测方法,并使用多项评价指标进行统计分析。实验结果表明,该方法的检测率达到了98.2%,召回率高达99%,误报率降低到2.1%。相比主流的静态检测方法——基于权限和源代码的多分类器融合方法和基于多特征的检测方法中的最好结果,该方法的精确率提高了3%,召回率提高了3.3%,误报率降低了1.6%,从而验证了该方法具有更有效检测恶意软件的能力。
其他文献
根据黔南州土地利用现状特点、土地利用结构布局调整原则,黔南州2006~2020年土地利用总体规划目标,贵州省下达的各项控制指标,以及黔南州社会经济发展状况而作出了黔南州2006
贫困问题由来已久,作为一种国际社会现象,其伴随着整个人类的发展历史,并长期困扰着人类,是这个世界上最深广的伤痛。贫困问题是整个人类面临的共同的难题,也是各国特别是发
存货在企业流动资产中是很重要的内容,能保证企业的安全生产,使企业免遭生产链断裂等现象。对企业的存货进行盘点和清查是财务部门每年总要进行的一项工作,这对企业的正常生
土壤是影响烟叶品质重要的生态因子,良好的土壤结构,适宜的理化性质及平衡的水肥状况是生产优质烤烟的关键因素。福建作为我国烤烟种植的主要地区,其烟叶品质的优劣直接影响
2010年施秉县中药材种植面积达0.35万hm~2,其中太子参0.22万hm~2,实现销售1045t,总产值达1.7亿元(单价飙升),获得了历史上最好的效益。然而,调查发现该县太子参单产下降,品质
魏晋南北朝时期之所以涌现出大量在中国文学史上光芒四射的人物,与文士群体互动有密切的关系。一般说来,当时的文士互动主要是在公宴上与私人聚会中进行。由于文士的大规模互
<正> 一、本文的旨趣:通过西方思考自晚清修律运动起,西方法制就已成为我国近代法制建设的重要参照和蓝本,一个半世纪以来,我国法制建设虽然屡经波折,但是,它的基本方向却依
同伴互助是教师专业发展的一种重要机制。互动、互惠是其两个重要特点。在新课程实施过程中,教师同伴互助存在缺乏引领、忽视内容、教师互助能力需要提高等问题,通过完善制度
在我国的传统会计教学中,往往忽视学生在课堂上的主动性地位,也不注重培养学生的个性特点,所以传统会计教学方法不利于人才的培养。因此,新课改要求在教学中采用新的教学方法
水利是农业的动脉,是国民经济的基础。小型农田水利工程在改善农业生产条件,保障农业发展,提高农民生活水平,保护农村生态环境,构建社会主义新农村等方面具有重要的作用。在