《表1 常用系统服务:基于遗传算法的Android系统服务漏洞挖掘》

《表1 常用系统服务:基于遗传算法的Android系统服务漏洞挖掘》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于遗传算法的Android系统服务漏洞挖掘》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

Android终端的流畅运行离不开系统服务的支持,如短信的接收与发送需要短信管理服务SmsManager,窗口的打开与关闭需要窗口管理服务WindowManager等,各种服务Manager提供对底层的访问接口,方便了上层应用的调用。Android系统服务主要分为守护进程服务、本地系统服务和Java系统服务。守护进程是为处理系统多任务请求而在后台运行的Server程序。此类进程在系统启动初始化中生成,常驻系统后台,直至系统运行结束。其中典型的有用于图像合成显示的SurfaceFlinger服务、管理Binder对象的ServiceManager等。第二类本地系统服务数量较少,一般使用C/C++编写,运行在LI-BRARIES层中[6],包括AudioFlinger音频服务、CameraService相机服务等其他重要服务。最后就是Java系统服务,该类服务由SystemServer系统进程启动,并以线程的形态运行在SystemServer进程中。Java系统服务又分为核心平台服务和硬件系统服务。核心系统服务提供了系统正常运行基本的功能,与应用程序交互较少,但却是Android Framework运行所必需依赖的。而硬件服务则为上层应用提供接口,用于控制底层硬件提供服务。常用的Android系统服务如表1所示。