试论系统应用软件的操作控

2018-06-07 08:59:26陈强
科教导刊·电子版 2018年7期
关键词:安全分析

陈强

摘 要 操作系统是最为流行的移动端操作系统,操作系统早已上线了。本文基于安卓操作系统的各种版本,对其进行安全性分析。本文的分析建立在Linux操作系统和安卓系统的异同之上,分析出了安卓系统所面对的安全困境,从安卓的安全建模、安全体系设置、安卓的结构设置和如何实现系统安全等方面进行了详尽的分析。

关键词 操作系统 安全分析 安全设置 进程管理

中图分类号:TP311 文献标识码:A

1安卓操作系统的构架

安卓操作系统是运用了Linux内核和JAVA语言编程的开源手机端操作系统,大多数用于例如手机移动终端、平板电脑等。安卓系统分为四层软件构架。从上往下数分别为,第一,应用软件层,该层包含各种应用软件,例如邮件存储软件,短信发送软件,电话软件等,全部用Java语言编写。第二,应用程序层次,该层次可以提供系统的基本功能,主要包括一些内容提供器文件,比如资源管理器、活动管理器、通知管理器、扩展视图等,该层次也是有JAVA语言编写的。第三,运行层次库,该层次主要包含了安卓系统运行的函数库,包含了一些C语言标准,比如数据库引擎、安全协议、图像引擎、游览器内核文件等。第四,Linux系统内核层次,该层以Linux操作系统为内核,采用的不是Java而是C语言,提供的是进程管理方面的功能,可以进行安全设置、进程管理、内存管理、网络设置以及硬件设置等内容。

安卓系统当中有一个名为Dalvik的虚拟机,虚拟机对于安卓系统来说尤为重要,虚拟机可以分配系统的进程,系统当中的每一个应用程序都在虚拟机当中运行,一个虚拟机就是一个进程,如果相应的程序发生了崩溃,则设备整体的运行不会受到该程序的影响。……

登录APP查看全文

猜你喜欢
安全分析
校园网络安全分析与设计
HAZOP分析方法及其在发电厂电气系统安全分析中的应用
关于高层建筑电气设计中低压供配电系统安全分析
基于虚拟现实条件下的山区双车道公路危险路段线形研究
电梯制动器的结构型式与检验方法探讨
行为安全管理在施工中的应用分析
运营商大数据安全管理策略研究
移动通信(2016年21期)2017-03-07 21:45:23
对分布式数据库系统的安全分析
信息化消防技术及其应用策略探讨
东方教育(2016年3期)2016-12-14 20:25:54
海洋石油钻井平台电气设备安全