基于权限特征的Android恶意程序检测研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:tiger0092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
日常生活中,手机的出现给当代人带来了无穷的便捷,它在生活中所起的作用也是越来越突出。此时操作系统也出现了各式各样的系列版本,它作为智能手机的支撑平台也逐渐被推广到人们的世界里。其中,Android软件的市场占有率呈逐年上升趋势,成为最流行的操作系统。由于权限需求的不断增大,导致一些窃取隐私或危及个人财产安全的恶意权限的申请变得愈发猖獗。因此,本文针对基于权限特征的Android恶意程序检测进行了深入的研究,主要包括以下部分:1.提出一种基于改进朴素贝叶斯算法的Android恶意程序检测方法首先,采用皮尔逊相关系数以及卡方检验相结合的方法对Android恶意程序训练样本集进行预处理。通过皮尔逊相关系数找到对分类影响较大的属性特征之后,使用卡方检验过滤掉属性特征之间的冗余特征,从而提高属性之间的独立性,为接下来的朴素贝叶斯算法分类做好铺垫。其次,本文在改进加权朴素贝叶斯分类算法中借鉴信息增益率以及互信息的思想,采用信息增益率和互信息分别求出属性特征的权重并进行归一化处理,以此得到的权重有效地避免了属性特征权重相同导致的分类效果不佳的问题。同时,本文使用Jelinek-Mercer平滑技术原理,通过一系列仿真实验和分析,得到了模型参数?的最优值。把得到的改进朴素贝叶斯检测模型通过Jelinek-Mercer平滑处理后,解决朴素贝叶斯算法中出现分类“零概率”问题,取得了良好的分类效果。最后,本实验中的恶意应用程序检测率90%及总体检测准确率91%均高于Patrick p.k.chan,Liang Shuang两人的实验结果,说明了本文检测方法的合理性以及有效性。2.提出一种基于改进k-modes聚类算法的Android恶意程序分类方法在获得Android恶意应用程序之后,引入密度峰值聚类算法初始化k-modes类簇中心,避免了类簇中心选取敏感的问题。并使用改进k-modes聚类算法获得三个类簇。在三个类簇中,分别计算每个类簇中所有样本访问的关键权限的总个数以及各个关键权限在该类簇中被访问的次数,将三个恶意程序类簇进一步划分为高危恶意性类簇、普通恶意性类簇、低危无明显危害恶意性类簇,用户可以根据恶意程序的危害程度,进行不同的操作处理。在仿真实验中,Isredza Rahmi A Hamid提出的k-means聚类方法相比本文提出的基于改进k-modes聚类算法对Android恶意程序进行分类中,评价指标值平均低了6%,本文算法与之相比具有较好的实验结果。
其他文献
近年来,房地产市场的快速发展拉动了我国经济的增长,同时也导致房价居高不下。为了解决房价增长过快,政府加大了宏观调控力度,在一定程度上控制了房价,但是也导致房地产市场的竞争
受益于客户投资需求增长和金融市场投资产品日益广泛,近年来我国银行理财业务快速发展,但也伴生出误导销售、飞单私售、违规担保等金融乱象,引起社会广泛关注。监管机构也不
目前,肺癌是世界上发病率和致死率最高的恶性肿瘤之一,并且肺癌的发病率和致死率都呈逐年上升趋势,已成为我国的一个重要的公共卫生问题。基于CT影像的计算机辅助诊断系统(Co
最近几年,随着网络的诞生与兴起,网络学科被广泛地应用到更多其他的学科,例如,物理、化学、生物、政治、经济、互联网络、工程开发和社会生活等方面。随着大数据时代的来临,
<正>前不久,教育部印发了《新时代高校教师职业行为十项准则》《新时代中小学教师职业行为十项准则》《新时代幼儿园教师职业行为十项准则》,对教师职业道德行为作出了明确规
基于均匀化理论与有限元方法,针对双向连续纤维增强复合材料(CBFRC),建立了微观代表体积单元(RVE)模型,并预测了界面对CBFRC宏观等效力学性能的影响。在建立的RVE模型中,采用
随着北京市人口的增长和城市化的发展,水资源和能源安全问题越来越受到重视,在过去十年中,分析“水-能联系”(Water-Energy Nexus)中的科学问题已成为学术界日益关注的话题。近年来,北京市资源的供给不足与日益增长的需求增长之间的矛盾已经成为发展过程中的严重问题,城市活动中的水-能源关系对协调城市水资源和能源资源的管理构成挑战,阻碍了水资源和能源可持续利用。本文以北京市为例,基于系统动力学
目的:胃癌发病率和死亡率在中国居各类肿瘤之首,严重威胁人民的健康。肿瘤转移是恶性肿瘤致死的关键因素之一,因此探讨胃癌转移的分子机制,寻找与胃癌转移相关的生物标记是胃癌研
绩效评价是评价企业占用、使用、管理与配置经济资源的效果,作为企业管理工具之一有助于企业建立约束机制,给企业的经营管理指引方向,企业根据自身的长远发展应建立一套科学公平合理的绩效评价体系。基于绩效评价在企业中非常重要,我国政府非常重视企业绩效评价,尤其是绩效棱镜评价方法,财政部于2018年8月份发布了关于印发《管理会计应用指引第604号一绩效棱镜模型》7项管理会计应用指引的通知,鼓励企业应用这一绩效