Android平台恶意软件检测技术的研究

来源 :山西大学 | 被引量 : 4次 | 上传用户:alei1001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能手机在给人们的生活带来了便利的同时也遭受到了严重的安全威胁,恶意扣费、隐私窃取、系统破坏等层出不穷的恶意攻击手段给手机用户造成了严重损失。Android作为一个开源的操作系统,使得在其上发动攻击要比在IOS等其他操作系统上方便的多,而且Android以其系统优势和众多的app应用,成功占领了手机市场的绝大多数份额,这也让攻击者觉得有利可图,因此Android手机成了恶意攻击的重灾区,研究Android平台上恶意软件的检测方法有实际需要和价值。本文研究了Android平台的安全体系及其恶意软件的实现原理,介绍了目前常用的检测方法,选择采用静态检测与动态检测相结合的方法检测恶意软件。在静态检测方面,提出了基于信息增益特征加权的朴素贝叶斯分类器的静态检测方法。利用提取到的APK文件权限特征和API函数调用特征构造出混合特征,之后通过计算每个特征的信息增益给特征赋权值,并提出了基于特征加权的改进朴素贝叶斯分类器。通过贝叶斯分类器求出待测样本属于正常类和异常类的后验概率,通过比较后验概率判断待测样本的属性。使用改进朴素贝叶斯分类器的分类结果比普通朴素贝叶斯分类器的分类结果要好,证明了该方法本身的有效性。通过采集正常程序及真实的恶意程序构造样本集,使用该静态检测方法进行检测,可以得到较高的准确率及较低的误报率,验证了该方法在检测Android恶意软件时的有效性。在动态检测方面,提出了基于K近邻约减训练集SVM的恶意软件动态检测方法。分别采集正常软件运行时和恶意软件运行时的CPU使用率、内存占用量、消耗的电池电量等性能指标,构成正常类和异常类样本;分析了标准SVM在实际应用中的局限性,并提出了基于K近邻约减训练集的解决办法;使用改进后的SVM进行样本训练,构建出分类器,最终达到检测恶意软件的目的。UCI数据集上的实验验证了基于K近邻SVM方法本身的有效性。通过编写的病毒程序模拟恶意软件行为,在其运行时采集出负类样本,结合系统正常运行时采集到的正类样本构成训练集,使用本论文提出的改进SVM方法对训练集进行训练,利用得出的分类器进行恶意软件的检测,Android数据集上的实验结果验证了本方法在检测Android恶意软件时的有效性。最后,将基于信息增益特征加权的朴素贝叶斯分类器的静态检测方法与基于K近邻SVM的动态检测方法相结合用于Android平台恶意软件的检测,通过与国内常见的安全软件——360、瑞星做对比,验证了该综合解决方案的有效性。
其他文献
人事管理部门在任何企业都是一个非常重要的部门,在高校也不例外。因此人事管理的好坏对判断一个企业或者一所高校它未来的发展有着很重要的作用。目前在高校人事部门中有办公
英特网上的信息与日剧增,蕴藏着巨大的信息量。对产品的各种评价出现在各大论坛、电子公告板以及门户网站上,厂商需要了解顾客使用其产品的反馈意见,潜在的购买者也需要做出
语音是语言信息的载体,是人类交流信息最自然、最有效、最方便的手段。在许多情况下,人们所关心的语音信号不可避免地被其他信号所污染,影响了人们的听辨。小波变换在当今信
车间作业调度问题是多任务作业调度问题的一个重要内容,它是指在车间生产过程中对共同使用的资源实行时间分配从而达到某一最优目的。作为一个NP难题(Non-deterministic Polyn
随着新兴电子商务平台和微博、微信等社交媒体的广泛使用,人们在享受互联网技术带来种种便利的同时,也用文字记载了自己的心情、状态、评价和观点,通过挖掘海量微博和评论文
2007年中国网络购物市场十分受关注,越来越多的企业加入网络购物行业,特别是大量传统零售厂商纷纷进军B2C电子商务。B2C购物将成为未来网络购物市场新的增长动力。但目前中小
随着Internet的迅速发展,越来越多的政府部门把关键业务转移到网络上来运行,不断增长的业务量使得网络服务器不堪重负。而单纯靠增加服务器硬件设备来升级系统并不是很现实的
为了阅读宇宙边缘的信息,我国研制了500米口径球面射电望远镜(FAST)。FAST将是世界上最大最灵敏的单口径射电望远镜,其三项自主创新开创了建造巨型射电望远镜的新模式。FAST是一架坐落于贵州大窝凼的可动抛物面射电望远镜,其获取的观测数据将服务于宇宙起源和演化、探索生命起源等多科学目标的研究。FAST是一套500米大小的大型设备,观测细节繁琐,需要为观测用户提供一个规范和可视化观测过程的上层、易
以信息技术为先导的经济信息化、商务信息化、政府信息化等社会变革,对政府公共管理和服务提出了新的挑战,政府运行原理、实现机制和具体手段都围绕着信息化发生了适应性转变,这
无线传感器网络技术作为一种全新的信息获取和信息处理、传输技术,具有组网快捷、灵活,且不受网络约束的优点,可用于紧急搜索、灾难救助、军事、医疗等领域,具有广泛的应用前景,被