安卓系统的安全性分析与提升策略研究

来源 :速读·下旬 | 被引量 : 0次 | 上传用户:zhiming2692
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:作为目前智能终端最为普及的系统,安卓系统的受欢迎程度不言而喻,与此同时,有关安卓系统安全性的问题也备受关注,如何全面分析系统的安全隐患,并发掘增强系统安全性的方法,成为软件工程技术人员亟待解决的问题。本文在对安卓系统进行概述的基础上,详细分析了系统自身存在的安全性缺陷,并提出了一些针对性的增强系统安全性的策略。
  关键词:安卓系统;安全性缺陷;强制访问控制
  一、安卓系统概述
  (一)安卓系统简介
  安卓系统是由谷歌公司于2007年11月研发的一款基于Linux平台的智能设备操作系统,主要由操作系统、中间件、用户界面和应用软件四个部分所构成。从系统的体系结构上看,安卓系统可按照自上而下的层次,分为应用程序层、应用程序框架层、库和安卓运行环境层、Linux内核层,各层次为安卓系统的稳定运行提供了有效保障。截至2016年11月份,安卓系统共更新了1.1至6.0余个版本,占据智能手机、平板电脑市场80%以上的系统份额,可谓一款炙手可热的智能终端操作系统。
  (二)安卓系统特征
  安卓系统的开发运行具有如下特征:①商城应用性,采用应用商城的模式,构建系统的内核,是安卓系统的组建特色之一,基于该种模式,所有的应用开发者都可以将自己开发的商城应用软件上传至安全平台,以供有需要的用户下载;②版本多元化,由于安卓系统的代码是开源的,因此,各个手机厂商和运营商都可以自由地介入到系统的开发中,如此一来,大大提升了安卓系统的普及速率;③设备无源化,安卓系统运行的终端,几乎皆为智能手机和平板电脑等无源设备,因此,系统对于设备的电力供能要求比较高。
  二、安卓系统安全性缺陷分析
  (一)恶意软件安全性缺陷
  安卓系统丰富的编程能力,多元而灵活的开发访问接口,为系统开发者提供了机动便利的开发途径,但同时也降低了恶意软件开发者编写恶意程序,并轻松上传的门槛。根据CNCERT(国家互联网应急中心)统计的数据,仅2015年全年,针对移动互联网系统平台的恶意软件程序共计1473212个,其中,仅针对安卓系统发作的恶意软件数量达到1472381个,占比99.6%,位居首位。
  具体来说,针对安卓系统的恶意软件安全性缺陷,主要归咎于系统本身提供的开源型应用商城平台,以及用户私密信息库两个载体,而恶意软件开发者可编写附带有收费行为、僵尸网络、敏感信息收集、潜在恶意行为的软件,并方便地上传至上述载体中,为安卓系统智能设备的用户带来了安全性隐患。
  (二)系统漏洞安全性缺陷
  系统的漏洞安全性缺陷,是安卓系统面临的另一大安全隐患。具体来说,安卓系统的漏洞安全指的是:由于系统开发者的疏忽,或编程上的缺陷,产生的影响系统安全性的隐患。目前,存在于安卓系统平台上最大的漏洞,便是组件劫持漏洞,该漏洞是安卓系统组件构建过程中,由于代码编译缺陷,所引发的一类漏洞,利用该漏洞,黑客能够对组件程序进行非授权访问,并在不申请任何权限的基础上,通过系统内部的其他程序组件,完成电话拨打、还原设置、重启、录音、关机、访问特定URL网络地址等敏感操作,让被控制用户的智能设备变成“肉机”,严重影响到用户个人的隐私安全性。
  三、安卓系统安全性增强策略
  (一)强制访问控制策略
  强制访问控制,即MAC,是一种建立在自主访问控制基础上,通过进一步设置访问权限,进行系统权限安全管理的方法。相较于自主访问控制而言,采用强制访问控制策略,能够以自适应的方式,结合安卓系统中的安全情况,自动采取安全策略,控制系统的活动进程权限。应用强制访问控制策略,提升安卓系统的安全性时,技术人员应注意从主体和客体两个层面出发,制定访问控制权限,即:要预先制定好一套访问控制策略,规定系统内部的主体和客体如何协调操作,共同保障系统的访问安全性。而具体的控制流程可通过编订程序制定为:当外界主体视图对系统内的某个客体进行访问时,安卓系统便会获取其相应的安全属性,并查询权限等级,在此基础上,根据权限等级判定和控制外界主体是否有访问的权限。
  (二)权限增强控制策略
  在安卓系统中,采用权限增强控制策略也是保障系统安全性的一種途径,具体来说,技术人员可设计静态和动态两种权限增强控制策略。首先,以静态权限增强控制策略构建为例,技术人员可利用PScout工具,从安卓源码中提取权限信息,在此基础上,制定静态、不变的权限增强体系,该体系能够将系统权限与广告插件权限进行隔离,避免广告插件程序、恶意软件程序对系统平台的骚扰,但静态权限增强控制,难以完全解决安卓平台上的安全问题。其次,采用动态权限增强策略,技术人员通过编订程序语言,对安卓用户的手机状态、电池状态、地理位置、联网情况等动态信息进行监测,当系统启动相应的应用程序时,动态权限程序便会对上述信息获取权限的状态进行判断,一旦发现外来的非法访问信息,便及时切断其访问途径,达到保障系统安全的目的。
  (三)保护强化控制策略
  保护强化控制策略,也是一种有效提升安卓系统安全性的控制策略,具体来说,可分为进程保护、文件保护、系统保护三类。以文件保护为例,这是一种最为常用的安卓系统保护强化控制策略,技术人员可通过构建安全增强机制,限制用户应用Root权限进行“刷机”的操作,或即时用户获得了Root权限,通过构建文件保护体系,也能够限制用户的Root功能。上述方式,亦可用于安卓系统针对内部其他体系的安全控制。
  四、结语
  总而言之,在安卓系统的安全性体系构建中,研发技术人员应全面系统地分析系统的安全隐患,从漏洞排查、权限控制、保护强化等多个方面入手,制定完善的安全保障体系,并加强日常的系统监管,从安全控制角度,不断提升系统的稳固可靠性。
  参考文献:
  [1]廖明华,郑力明.Android安全机制分析与解决方案初探[J].科学技术与工程,2011(26).
  [2]吴泽智,陈性元,杨智,杜学绘.安卓隐私安全研究进展[J].计算机应用研究,2014(08).
  [3]杨贺腾山,郝春贺,颜世超,韩寿峰,孙荣.关于安卓系统的安全防护技术与设计[J].统计与管理,2014(07).
其他文献
摘 要:本文论述了城市交通和土地利用的关系,提出城市交通与土地利用互动机理,在此基础上具体分析城市交通系统和土地利用两个系统中的各个因素是如何影响二者的互动,并得出城市交通和土地利用的负反馈互动关系。关键词:城市交通;土地利用;负反馈  一、城市交通与土地利用的源流反馈关系构成  城市交通系統和土地利用系统是一个城市经济可持续发展的两个重要部分。城市交通与土地利用二者之间存在互动关系,Stover
今年的政府工作报告指出:“要着力转变职能、理顺关系、优化结构、提高效能,形成权责一致、分工合理、决策科学、执行顺畅、监督有力的行政管理体制.”我们深刻领会这段论述
党的十九大胜利召开后,许昌市老干部大学及时召开临时党支部书记会议,充分发挥党组织的平台优势,有计划、有步骤地安排部署学习十九大精神工作.目前各临时党支部已组织学习十
期刊
摘 要:探讨PDCA循环在临床路径和持续医疗质量改进中的应用价值。方法:选择2014年6月至2015年6月我院未实施PDCA循环期间收治的子宫肌瘤患者153例为对照组研究对象,另选择2015年7月至2016年7月我院实施PDCA循环期间收治的子宫肌瘤患者149例为研究对象。比较两组患者的住院时间、手术费用、抗菌药物使用率及患者满意度。结果:PDCA循环实施后,患者的住院时间、手术费用、抗菌药物使用
《北洋画报》是20世纪二三十年代中国现代画报的代表。它对艺术的诠释是对古今中外各种艺术形式都只做通俗介绍而不做理论阐发,即广泛而通俗。由此来培养艺术的大众消费者和
摘要:施工环境的好坏是影响能否保证施工安全顺利完成的最主要因素。施工作业不能再是危险、危害环境的代名词。本文对施工中的安全管理措施、环境保护措施两方面提出一些建议。  关键词:安全环保;施工管理;技术探讨  施工环境的好坏是影响能否保证施工安全顺利完成的最主要因素,施工环境的好坏取决于施工队对安全管理措施和施工时、施工后对环境保护措施的设计和实行效果。随着社会的发展,人们的安全意识和环保意思日渐加
如今英语专业学生就业形势严峻,双学位教育作为人才培养模式的一种改革尝试,为培养英语复合型人才提供了有效途径。本文分析了英语专业双学位本科制度中存在的问题,并提出了相应
本文运用文献资料法和逻辑分析法对现代短跑运动特征进行分析研究,主要从短跑运动特征、技能特征和体能特征几个方面分析探讨现代短跑运动的特征,加深对短跑的本质特性的认识
摘 要:职业指导是指导人员对求职者和用人单位围绕职业发展过程提供的指导、辅导、生涯规划、咨询等服务的一系列活动。当前中职学校职业指导存在很多问题,例如职业指导机构建设不完善;指导人员师资队伍水平较低;指导思路有偏差;职业指导的方法和手段缺乏有效性等。本文将结合中职学校当前的就业顺利,但就业不稳定,学校就业职业指导工作薄弱,職业指导内容空泛,职业指导师资力量不足等现状进行分析,针对性地提出实现更高质
近年来关于怎样择业、就业、立业已成为社会、高校、家长和大学生共同关注的焦点,针对高职生的职业心理特点和辅导任务,我们有必要从更深层面上探索一套职业心理辅导的内容和