欢迎来到天天文库
浏览记录
ID:34452982
大小:798.72 KB
页数:6页
时间:2019-03-06
《android安全研究综述new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第29卷第10期计算机应用与软件Vol29No.102012年10月ComputerApplicationsandSoftwareOct.2012Android安全研究综述蒋绍林王金双张涛陈融(解放军理工大学指挥自动化学院江苏南京210007)摘要 Android的流行使其已成为众多恶意软件的攻击目标,针对Android的木马、Rootkit和应用层特权提升攻击等安全威胁[1-4][5]不断出现。同时,Android源代码开放的特性也吸引了研究人员的广泛关注,提出和实现了很多Android安全增强工作。介绍Android本身的安全机制及安全缺陷,按
2、照硬件层、虚拟机监视器层、Linux内核层、Android应用框架层的层次化分类方式对已有Android增强工作的原理进行描述和分析,并指出了将来可能的研究方向。关键词 Android 手机安全中图分类号 TP309.1 文献标识码 ADOI:10.3969/j.issn.1000386x.2012.10.054ASUMMARYONANDROIDSECURITYJiangShaolin WangJinshuang ZhangTao ChenRong(InstituteofCommandAutomation,PLAUniversityofSc
3、ienceandTechnology,Nanjing210007,Jiangsu,China)Abstract ThepopulationofAndroidhasmadeitbeingthetargetofmanymalwares.ThesecuritythreatsaimingatAndroid,suchasTrojans,Rootkit,andtheprivilegeescalationattacks,arecontinuouslyemerging.Atthesametime,theopensourcefeatureofAndroidhasa
4、lsoattractedalotofsecurityresearchers,andtheyhaveproposedandrealisedalotofworkonsecurityenhancementforit.InthispaperwefirstintroducethesecuritymechanismsofAndroiditsownandthesecurityflaws.AndthenwedepictandanalysetheprinciplesofexistingAndroidenhancementworksinaccordancewiththe
5、hierarchicalclassificationwaysfromhardwarelayer,monitorlayerofvirtualmachine,LinuxkernelandapplicationsframeworklayerofAndroid.Atlastwegivesomeproposalsonfutureresearchfocusanddirection.Keywords Android Mobilephonesecurity鉴于Android巨大的发展潜力,为提高其可用性,自发布以0 引言来,学术界就对它的安全机制进行了诸多研究,核心
6、是围绕如何完善系统访问控制机制、防止私密数据泄露的问题展开,并已取2007年11月5日Google公司正式发布基于Linux内核的得许多有效的研究成果。本文首先介绍了Android原生的安全开源手机操作系统Android。自发布以来,该系统以其开放、自机制及其安全缺陷,然后按照硬件层、虚拟机监视器层、Linux内由的特性赢得了各大厂商、开发人员、以及用户的青睐。经过四核层、应用框架层的层次化分类方式对已有的研究工作进行总年的发展,Android已经从最初的智能手机领域进入教育、医疗、结,最后根据现有工作存在的不足提出了几点未来的研究方向。军事、汽车、家
7、居等重要行业,并在2011年第一季度首次突破塞[6]班成为全球市场占有份额最高的智能手机平台。1 Android组件模型及安全机制正是由于Android在日常生活中扮演着越来越重要的角色,导致其逐渐成为大量恶意攻击者的首选目标之一。网秦1.1 组件模型[7]《2011年中国大陆地区手机安全报告》显示,自2011年10月Android是一个移动设备软件栈,其系统架构包含多个层以来,Android平台的恶意软件单月查杀次数已超过塞班,并以次,主要有应用层、应用框架层、Android运行时和系统库以及1880%的涨幅快速增长,使其成为安全威胁最严重的智能手机
8、[9]Linux内核。Android中的应用都是用Java语言编写,然后生平台。这主要是因为平
此文档下载收益归作者所有