安卓APP安全风险分析与渗透测试研究
2021-06-29联通数字科技有限公司张婧宇唐昊同张子田
电子世界 2021年10期
关键词:用户
联通数字科技有限公司 张婧宇 毛 盾 唐昊同 张子田
随着移动互联网时代的到来,移动终端形成了一张举世瞩目的移动互联网络。其中安卓系统在智能终端系统中占有极高的比例,安卓应用程序日渐增多,其数量和种类呈现出指数式的增长,给人们的生活习惯和工作习惯带来了前所未有的变化。随着安卓应用的普及,其所存在的安全问题也成为用户所关注的焦点。文章主要分析了等保合规下安卓操作系统的安全风险隐患,通过对安卓APP程序及数据两个方面进行渗透测试来阐述安卓系统所面临的风险点。
随着信息技术的发展,移动互联网已经渗透到社会的各个方面,并且产生了巨大的影响。安卓系统作为移动终端系统的重要组成部分,安卓APP安全成为关注的焦点。为进一步理解安卓APP安全认识,理解和明确安卓APP的网络安全等级保护要求,本文对安卓框架、安卓APP所面临的风险及安卓APP渗透测试进行了简要分析和研究。
1 安卓结构介绍
安卓系统在设计上划分为不同层级,包括5层,分别是内核层(Kernal)、动态库层(Libraries)、运行时层(Android Runtime)、框架层(Application Frame)和应用层(Applications)。分层结构如图1所示。
1.1 内核层
安卓内核的底层是Linux内核,其作用是连通底层硬件与上层应用。并且内核层作为中间层面,可以对用户隐藏底层的硬件结构并提供统一的服务。安卓内核包括核心部分和驱动部分,核心部分主要包括内存管理、电源管理、进程管理、网络协议等功能。安卓内核集成了多种硬件驱动以适应不同型号的终端设备。……
登录APP查看全文
