基于行为分析的Android应用程序安全评估技术研究与系统设计

被引量 : 11次 | 上传用户:lcl427hjc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在Android平台迅速普及的同时,Android平台的安全问题也日益严峻。Android恶意软件开发者破解热门的应用程序,植入恶意的代码,使原应用程序具有恶意的行为。此外,一些应用程序具有访问隐私等敏感资源的行为,这些应用程序都存在潜在的风险,一旦被恶意攻击,将造成用户的损失。诸如此类的重打包过的恶意应用程序和存在潜在风险的应用程序已严重地威胁到Android用户的安全。针对以上问题,本文首先提出了基于行为分析的重打包恶意应用程序检测模型和应用程序风险评估模型,然后在此基础上设计实现了基于行为分析的Android应用程序安全评估系统,最后通过实验仿真和系统测试验证了本文提出的模型和设计的系统的有效性。本文的主要工作和成果如下:(1)本文首先分析了Android系统上重打包恶意应用程序的行为特征,从应用程序与系统直接交互的API角度出发,定义和描述了Android应用程序的行为模式,并采用应用程序的行为模式作为重打包恶意应用程序检测模型的对象。本文提出的基于行为模式的重打包恶意应用程序检测模型,首先根据正常的应用程序的行为数据利用支持向量数据描述(Spport Veetor Data Deseription, SVDD)算法建立单分类器,然后根据待检测的应用程序的行为数据应用单分类器判断是否是重打包的恶意应用。本文提出的重打包恶意应用程序检测模型解决了重打包恶意应用程序的行为数据难以获得的问题,并通过仿真验证了该模型的有效性。(2)本文通过分析恶意应用程序的行为特征,考虑存在潜在风险的应用程序可能对Android平台造成的安全威胁,设计了一种应用程序安全风险评估模型。本文将应用程序与系统直接交互的API作为应用程序安全风险评估模型的对象,首先定义和描述了模型中的行为风险、行为风险影响值、行为风险可能性、行为风险损失和应用程序的安全风险损失,然后应用信息熵理论设计了安全风险评估算法,最后根据待评估的应用程序的行为数据利用设计的算法评估应用程序的安全风险损失。本文提出的应用程序安全风险评估模型,量化了应用程序的风险;同时应用了信息熵理论结合主观、客观行为风险损失值得到综合行为风险损失值,避免了单一方法带来的偏差,具有比较好的合理性。(3)综合了重打包恶意应用程序的检测模型和应用程序安全风险评估模型的理论思想,本文设计实现了一个全面检测应用程序安全的评估系统。本文设计的系统分为应用程序行为API监控部分和应用程序行为分析部分,并详细设计了初始化模块、行为安全服务模块、重打包恶意应用程序检测模块和应用程序风险评估模块等模块。最后实现并测试了基于行为分析的Android应用程序安全评估系统的有效性。本文围绕Android安全领域展开研究,提出的安全模型在理论上具有一定的价值,设计的安全评估系统在工程实现上具有指导意义。
其他文献
目的:通过动物实验观察关节腔内注射帕瑞昔布钠对兔膝关节骨性关节炎合并滑膜炎的关节软骨及血清炎性细胞因子的影响,从而探讨一种合理、安全的关节腔内用药方式,进而为临床治
作业成本管理是一种先进的成本管理方法,将作业成本法使用于间接费用比较大的企业,可以更准确的进行间接费用分配,更直接的揭示引起产品成本变动的各类因素。采油一厂作为吉林油
随着微型飞行器的研究与应用越来越普遍,飞行器监控系统作为其与地面通信的终端系统也得到了越来越多研究人员的关注。移动通信和终端处理能力飞速发展的今天,移动终端监控系
堰功道上的十二位治水先贤中,自元代吉当普始,止于清代丁宝桢,有六位先贤围绕着都江堰的整修工程结构改革进行了许多探索,“笼石”与“砌石”方式的争论也一直贯穿其中。明代
一、研究起源和相关概念(一)城市休闲广场儿童游息空间产生的背景城市休闲广场主要是成人游乐、休息的地方,其主要的服务群体是成人,这就导致了它没有或仅有少量针对儿童的设
<正> 建溪②之水,直趋南港,始分二支,其一下洪山③,而中洲④适当水冲,洲上下联二桥⑤,水穿桥抱洲而过,始汇于马江⑥。苍霞洲在江南桥右偏,江水之所经也。洲上居民百家,咸面江
创伤性骨关节炎是关节外伤后的常见并发症。关节创伤涉及到关节软骨,软骨下骨,韧带,半月板以及关节周围软组织等部位损伤。据文献报道,约20%的膝关节创伤病例在10~20年之后进
地方政府债务作为现阶段我国经济发展的重要风险点之一,已是政府和学者的关注重点。截至2013年6月底,据审计署公布的数据,地方政府债务已近18万亿,规模已经相当巨大。①中国地方
随着经济发展和社会管理体制的改革,劳务派遣公司也应运而生。经过近十多年的发展,目前的劳务派遣公司无论从数量、规模,还是业务内容、管理要求等方面,都发生了重大变革,部
自然资源、经济资本、科学与技术、人力资源是每个国家经济发展的必要因素,其中,人力资源是各国经济发展的最关键要素。即使一个国家拥有丰富的自然资源、现代技术,但是缺乏劳动