基于机器学习的Android恶意代码检测研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:ss501love
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能通信技术的不断发展,智能移动终端已经成为人类社会必不可少的工具之一。Android系统由于其开放性等优点已成为智能终端的主流操作系统,其市场占有率达到了84.2%。Android系统的普及性使得越来越多的攻击者将Android系统作为攻击目标,Android应用市场中的恶意软件也层出不穷。因此,研究有效的Android恶意代码检测方法来保护用户信息安全是非常必要的。现有的Android恶意代码检测方法从是否需要运行Android应用软件的角度分类,可以分为静态检测、动态检测以及动静态结合检测。现有的静态检测技术的优点是检测速度快,但静态检测技术无法准确地检测出使用了加壳技术、动态加载技术和代码混淆技术的恶意代码。动态检测方法可以有效的检测含有加壳、动态加载或代码混淆技术的恶意代码,但是动态检测方法的代码覆盖率低,有时无法捕捉到恶意行为。动静态结合的检测方法同时收集Android应用的静态特征和动态特征,并使用这些特征训练分类器,可以取得更好的检测效果。本文通过对现有的Android恶意代码检测算法进行分析,结合Android系统的架构和Android应用安装包的结构,对Android恶意代码检测展开了研究,主要内容如下:(1)为解决传统的静态检测算法无法准确的识别使用了代码混淆的Android恶意代码的问题,提出了一种基于API调用序列的Android恶意代码静态检测算法。该算法使用改进的GSP算法选择关键的API调用序列作为特征。利用特征训练分类模型,能够有效地检测使用了代码混淆技术的恶意代码。(2)为解决动态检测中代码覆盖率低的问题,提出了一种基于系统调用序列的Android恶意代码的动态检测算法。该算法首先使用组件遍历的方式从运行的Android程序中提取系统调用序列,提高了代码覆盖率。然后使用马尔可夫链对系统调用序列进行建模,通过对系统调用之间依赖关系的描述进一步提高了检测准确率。(3)为了进一步提高检测的准确率,在以上提出的静态检测方法和动态检测方法的基础上,设计了一种基于旋转森林的Android恶意代码检测系统。该系统结合了动态检测和静态检测的优点,通过集成学习将两者的检测结果进行结合,提高了检测系统的准确率。(4)搭建了实验环境,对提出的静态检测算法、动态检测算法以及动静态结合的检测算法进行了实验。实验使用从drebin数据库中获取的1500个恶意应用和在Google Play获取的1500个正常应用作为样本进行了测试,并在动静态结合的实验中达到了98.31%的检测率。
其他文献
景区周边环境优化利用是乡村振兴战略下,促进地区经济快速发展,实现旅游业转型升级的重要方式。景区周边环境位于景区过渡基质地带,相对于景区内部受到严格保护的现状,其因地理位置便利,范围广阔,具有景区文化景观延续性的优点而发生剧烈变化,其高效优化利用是促进景区优质升级、实现可持续发展的最佳途径。本文以山西乡村民居大院景区中具有典型代表性的皇城相府景区、王家大院景区、乔家大院景区为实证案例,运用遥感影像解
移动机器人利用传感器的测量信息进行自定位和地图构建,是其实现自主导航并且智能化完成特定任务的基础和前提。机器人的自定位以已知的环境地图模型为基础,而环境地图模型的构建又要求机器人在获取未知环境信息的同时确认自身的位姿,这就构成了机器人的同时定位与构图(simultaneous localization and mapping,SLAM)问题。鉴于激光或视觉等传感器单独使用存在局限性,多传感器信息融
近年来商业银行信贷风险频发,不良贷款余额和不良贷款率不断攀升,其中不乏大中型企业不良信贷,占据相当大比重,对公信贷风险逐渐成为制约商业银行健康发展的突出问题。我国商业银行往往将注意力与重要性放在贷前的风险评估与分析上,对于贷中环节风险管控的重视程度则远远不够,认为只要做好贷前调查就一劳永逸了,贷中乃至贷后都不再有任何风险问题发生,即使不幸发生了也不会产生多大影响,但事实往往并非如此,不然商业银行的
[目的]研究藤黄酸增加放射线对人食管癌TE13细胞株的敏感性,并探讨其可能的机制,为藤黄酸作为放射增敏剂应用于临床提供理论依据。[方法](1)CCK-8测定藤黄酸对TE13细胞的生长
研究背景:保障母婴健康是健康中国战略的重要内容,但我国孕产期保健体系仍然存在城乡发展不平衡,服务不充分等诸多问题,尚不能满足母婴的健康需求。管理运行机制作为孕产期保健体系的重要组成部分,对其进行量化评价有助于了解现状、发现不足,进而促进母婴健康结果的改善。研究目的:(1)评价苏粤两地孕产期保健管理运行机制的现状和效果,并验证量化评价的可行性。(2)分析两地管理运行机制存在的问题,提出相应的对策建议
目的:比较1.8 mg利拉鲁肽在达到稳态状态下和安慰剂对餐后血脂水平的作用。方法:本试验为交叉设计,患有2型糖尿病(T2DM)的受试者(n=20,53-73岁,BMI 24-39 kg/m~2)随机分为利
会议
近年来,为加快城镇化发展进程,基础公共设施建设需求大幅增加,据相关数据统计,政府每年为基础公共设施建设所投入的资金已超40万元/人,对于资金缺口较大的政府,尤其是某些地
宝卷是一种在宗教和民间信仰活动中,按照一定仪轨演唱的说唱文本,车锡伦在《中国宝卷研究》中认为:以康熙年间为界,宝卷可以分为宗教宝卷时期和民间宝卷时期,康熙年间以后的民间宝卷时期出现了俗文学故事宝卷,这类宝卷题材多是取自于小说、戏曲、弹词、鼓词等俗文学故事。本论文以俗文学故事宝卷中与戏曲同题材的宝卷作为研究对象,根据搜集到的宝卷文献,从俗文学故事宝卷吸收戏曲题材的背景,宝卷对戏曲故事情节的改编,戏曲
中小企业是促进国民经济稳步发展的重要基石,在保持经济稳定增长,降低就业难度和推动科技创新等方面具有极其重要的作用,对我国经济社会的发展具有重大战略意义。全国中小企
本报告简述了硬质合金产品分类并介绍了高附加值硬质合金产品,对硬质合金产品在汽车工业、航空航天、国防、医疗器械、矿业、能源和建筑业等领域的应用进行了详细阐述。
会议