基于深度学习的Android恶意应用检测技术研究

来源 :南京师范大学 | 被引量 : 1次 | 上传用户:foxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Android平台上恶意App的泛滥不仅对用户的隐私和财产安全产生巨大威胁,而且还会给国家的安全带来重大隐患。随着Android中恶意App的不断增多,对Android恶意App的分析与研究也成为了一个热点。针对传统Android恶意App检测技术不能很好识别具有反检测能力的Android恶意App,检测准确率偏低以及检测方法在手机或嵌入式等受限环境上应用较少等问题,本文研究并提出了一种基于深度学习的Android恶意App检测方案。首先,本文研究分析了目前的Android恶意App检测方案,了解Android恶意App检测过程中的难点、所使用的关键方法和技术,并总结了现有工作的不足之处。接着,针对现有研究中不能很好识别具有反检测能力App的问题,研究了 Android App采用的反检测技术,针对前三代的反检测技术给出了解决方案,能够获取App中的源代码,也为本文的研究提供更加全面的数据。然后,针对传统Android恶意App检测技术的检测准确率偏低的问题,构建了一种基于卷积神经网络的Android恶意App检测模型。为了提高检测模型的泛化能力,在模型中设置了合适的激活函数以使分类器性能尽可能达到最佳,并从实验数据集和模型超参数两方面进一步优化Android恶意App的检测模型;同时,为了解决模型训练的过拟合问题,在构建神经网络时加入了 Dropout层,适当地放弃一部分数据,真正提高模型的检测准确率,最终生成的检测模型准确率达到了 97%左右。最后,针对现有检测模型在手机或嵌入式等受限环境上应用较少等问题,实现了本文所提出的Android恶意App检测模型,并采用TensorFlow Lite技术将生成的模型部署到手机端,从而能够做到对App文件进行本地检测。本文开发的所有源码均已上传到Github进行开源分享。
其他文献
骨关节炎是最常见的由关节软骨退变而引发的疾病,其主要病理改变为关节软骨退变、缺损、软骨为深度硬化及关节缘骨质增生等。目前对大多数的退行性疾病患者仍无确定的治疗方法
本文阐述了仿磨光岗石混凝土的性能特点,制作工艺和应用情况,作者认为应充分发挥装饰混凝土制品和仿石材制品的优势,利用我国丰富的石材资源与现代混凝土的工艺配比技术,石材加工
在实地考察广西和湛江两地甘蔗主产区、充分了解国内外甘蔗糖产业的基础上,指出我国糖业一方面遭受进口糖和走私糖的围追堵截,另一方面受到国内没有补贴、进口管制不善、自然
DP-00导轨式爬架是高层外架的一种可推广工艺,其主要构造为:支架、爬升机构、动力及控制系统、安全防坠装置四部分.而爬架的使用则是随楼层的高度进行组合安装,同步升降.在使
传统的特征点匹配存在较多的误匹配,且效率不高。针对误匹配,提出了基于二值化互信息的筛选方法,可根据特征点的互信息判断特征点是否匹配正确。此外,用ORB算法提取的特征点
从经典燃烧学、化学反应动力学的基本理论出发,分析了惰性气体抑制油气爆炸的作用机理,通过试验模拟研究了惰性气体抑制油气爆炸的作用规律,为惰性气体防爆抑爆技术的工艺实
<正>哲学是一种"爱智慧"的生活态度,一旦进入哲学世界,思维的广度、深度及视野,都会产生质的飞跃。初中没有专门的哲学课程,但教师要自觉站在哲学高度,将深刻揭示客观世界特
利益平衡作为一种司法方法在司法审判过程中具有重要的意义、作用和价值。如何在司法实践中运用利益平衡的方法,以及利益平衡作为一种司法方法适用于哪些领域和范围,是一个需
黑紫砂,是明代出现的一种窑变黑色紫砂器,是天然的泥料在龙窑烧制过程中,高温窑变偶尔烧成的珍稀黑色紫砂器品种,与黑陶烧制工艺极其相似。据明代史料记载,黑紫砂按其呈色不
本文论述了数字技术产生的时代背景,对数字技术的最新发展成果进行了介绍。通过实际案例的具体分析,使设计师了解并充分重视科技要素在室内设计所起到的作用。