基于安卓的恶意软件静态检测技术研究

来源 :天津理工大学 | 被引量 : 2次 | 上传用户:wuyegongjue1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
手机作为智能设备已经成为人们日常生活中必不可少的一部分,手机应用(APP)为我们提供了丰富多彩的服务。这些不同的服务为用户打开了一个全新的世界,同时也生成大量数据,其中包含很多用户敏感信息。因此,如何保障手机安全对用户而言意义重大。安卓操作系统随着智能设备普及而得到快速的发展,由于其开源的优势和成熟的技术,目前在手机操作系统市场份额占据了85%的份额。安卓系统不仅是手机和平板电脑的主流平台,还在物联网领域有着广泛的应用。因此,如何保护安卓系统免受恶意软件的攻击显得至关重要。基于安卓恶意软件检测技术又分为动态检测技术和静态检测技术。本文侧重研究静态检测技术,提出了三种基于机器学习、深度学习的安卓恶意软件静态检测方法,主要工作如下:(1)通过对现有安卓恶意软件静态检测算法进行分析和研究,针对安卓恶意软件权限泛滥申请这一问题,提出一种基于集成学习与信息增益的安卓恶意软件检测方法。该方法通过选取权限、API特征,弥补了单个特征无法准确反映良性和恶意软件之间差别的缺陷。考虑到某些特征并不能真实表明恶意和良性软件之间的差距,因此通过信息熵的筛选,计算特征的信息增益值,把良性和恶意的APP中具有代表性的权限、API调用筛选出来,作为分类的关键特征集利用旋转森林算法,针对安卓的一些主要特征采用weka分析工具进行关联分析,实现了96.4%的安卓恶意软件的检测率;(2)针对传统的机器学习算法在安卓恶意软件检测的应用中大规模的恶意应用程序难以使用手动添加标签问题,本文提出基于卷积神经网络的安卓恶意软件检测算法,该方法通过提取APP的权限、API等权限,把多种静态特征转化为矩阵形式的向量,解决了手动大规模添加标签的困难,使用卷积神经网络算法去挖掘特征之间的内在关联。该方法用较小的数据集训练检测模型,再把模型运用到大规模的数据集上进行快速检测,实现了96.04%的安卓恶意软件的检测率;(3)由于上述检测方法在面对现阶段结构复杂的APPs,检测效果容易受静态分析中所选择的关键特征影响的问题,提出了基于长短时记忆算法的安卓恶意软件检测方法。考虑到安卓软件本身是一个逻辑性较强的应用程序,其操作有时间的连续性和空间的关联性。该方法从特征选择与提取上进行了重新的考量,通过深度挖掘其代码逻辑中的关联,提取操作码序列并处理成一串串相关联的文本时间序列,运用深度学习强大的学习能力和长短时记忆算法对相关联的时间序列强大的计算能力,从代码层面解决关键特征对检测效果产生影响的问题,最终实现对安卓恶意软件的检测,并获得97.6%的检测精度。
其他文献
临床调查显示,入住NICU的新生儿,尤其是早产儿暴露于频繁的致痛性操作,这些未予任何干预的疼痛刺激对儿童远期健康的影响已引起儿科医师越来越多的关注。基于新生儿早期经历
马克斯·韦伯与结构功能论者否定了直观的历史进化论对西欧现代化内源性的各种论证,而他们自己却也陷入历史进化论的困境。灾变论否定了历史进化论,用偶然性因素或灾变性历
在变化日益快速的环境中 ,组织经营绩效的好坏已经成为企业生存的要件 ,而为组织创造竞争优势的其中一个重要资源便是“人” ,组织中为了要让员工创造更高的绩效 ,人力资源部
目的寻找高效低毒的靶向抗肿瘤化合物。方法用N,N-二甲基甲酰胺和硫酸二甲酯反应生成的亚胺盐与3-氯-4-氟苯胺亲核反应制得N’-(3-氯-4-氟苯基)-N,N-二甲基甲脒,与2-氨基-4-甲氧基
"注重情感体验"是<语文课程标准>对语文教学提出的一项重要的要求.作为一种阅读结果的"情感体验"是靠学生在阅读过程中"潜心体验"来实现的.教学中应该引导学生"体验情感",尊
双相障碍是一种常见精神科疾病,该病的特点是发病率高、病程长、治疗困难。冲动性是指不考虑后果的、无计划的、突然性的行为倾向。躁狂症的诊断标准之一就包括冲动行为,与单
P范分布的参数估计值的精度对观测值的估计效率和数据处理的精度影响较大。从观测值分布的实际情况和简化运算出发,引入二/四阶矩估计方法估计P范分布的形状参数和方差,给出
伪满时期在各级各类学校强制推行的奴化教育并为之建立的殖民地奴化教育体系,是日本侵略者对东北思想文化统治的重要方面,是服务于其所进行的军事、政治、经济侵略,目的是为
以两份普通野生稻核心种质资源DP15和DP30为供体、9311为受体构建染色体片段代换系鉴定苗期耐冷性QTL;利用苗期耐冷性最强的1个代换系构建QTL作图群体,用SSR标记对其主效QTL
开发了一种高性能价格比的晶须———硼酸镁晶须。利用熔盐法 ,以氯化钠为助熔剂 ,可合成出长 2 0~ 50 μm ,直径 1~ 2 μm的硼酸镁晶须。探索了硼酸镁晶须在镁、铝合金以及塑