APP下载

Android平台安全机制探析

2015-08-17池云

网络安全与数据管理 2015年4期
关键词:程序机制用户

池 云

Android平台安全机制探析

池云

(辽宁行政学院,辽宁沈阳110161)

随着Android系统在各移动终端中的广泛应用,系统的安全尤为重要。从Android平台架构及存在的安全隐患出发,分析了Android平台的安全机制,提出了更有效的安全解决方案。

Android;安全机制;安全隐患;解决方案

0 引言

随着移动终端的广泛应用,Android操作系统走入人们的生活,成为众多操作系统中最受欢迎的操作系统,由于Android是一个开放的系统,在给人们提供便利的同时,也产生了许多安全隐患,故系统的安全尤为重要。本文从Android平台架构及存在的安全隐患出发,分析了Android平台的安全机制,提出了更有效的安全解决方案。

图1 Android系统结构图

1 And roid平台架构

Android是一种应用于便携设备的操作系统,它是基于Linux的开放系统。其系统框架采用了分层的形式,从下至上分为4个部分:Linux内核层、系统运行库层、应用程序框架层和应用程序层[1]。Android系统结构图如图1所示。

(1)Linux内核层:处于最底层,其基于Linux内核,主要功能是为Android系统提供如管理进程、内存、安全、驱动和网络等核心系统服务。

(2)系统运行库层:是Linux内核层和应用程序框架层的中间层,它包括功能丰富的C/C++库和Android Runtime[2]。Android Runtime是Android应用程序运行环境,所有Android应用程序运行在彼此独立的Dalvik虚拟机上[3],Dalvik虚拟机对应用程序起到保护作用,使之免受破坏。

(3)应用程序框架层:程序员可以快速地在此层进行应用程序的开发。因为它提供了应用程序的API框架,并提供了程序数据共享及调用机制。

(4)应用程序层:是与用户交互层,Android系统提供一系列采用Java语言编写的应用程序,例如:浏览器、日历、电子邮件、地图、SMS等,方便用户下载使用。……

登录APP查看全文

猜你喜欢

程序机制用户
试论我国未决羁押程序的立法完善
自制力是一种很好的筛选机制
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
关注用户
关注用户
关注用户
创卫暗访程序有待改进
破除旧机制要分步推进
如何获取一亿海外用户