Android操作系统内核动态度量技术研究
发布时间:2021-06-16 16:30
移动互联网与人们的日常生活越来越紧密,移动智能终端已演变成为不可或缺的一部分。其中,Android智能终端的市场占比达70%以上,深受用户喜爱。然而Android操作系统存在各种漏洞,其中Android内核层的漏洞超过40%,利用这些漏洞攻击的内核级恶意软件越来越多。为应对日益增多的内核级攻击,通过对内核进行度量的方式已成为Android内核防护技术的研究热点。本课题研究的Android动态度量技术可以在Android系统运行期间对影响内核安全的因素进行验证,度量判断是否存在攻击行为。传统的度量存在度量面单一、度量性能低等问题。针对这些问题,本文对Android操作系统内核动态度量技术进行了深入研究,主要研究内容和创新点如下:1.提出了一种基于ARM硬件虚拟化的Android内核动态度量架构(A Dynamic Measurement of Android in Hypervisor,HDMDroid)。架构将Android内核置于管理模式下,度量层置于虚拟化模式下,与被度量的Android内核分隔开。设计了能够体现Android内核运行时安全的三种度量对象:内核重要数据结构、内核系统...
【文章来源】:战略支援部队信息工程大学河南省
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
中国网民规模和互联网普及率
图 1.2 中国手机网民规模及其占网民比例移动智能终端是指拥有接入互联网能力的电子设备,通常搭载各种操作系统,可根据户需求定制化各种功能[3]。移动智能终端经过近几年的飞速发展,除了能够完成最原始发信息的功能,还能完成快递、网银支付、GPS 导航、外卖、游戏娱乐等众多功能。从户的角度看,使用移动智能终端对他们的日常生活来说是一种非常便利的机制。例如,们可以使用移动智能终端从任何地方执行多项任务和日常活动,并随时随地掌握重要敏信息,用户对移动智能终端多样化功能的需求极大地促进了移动智能终端的发展。根据全球著名研究和咨询公司 Gartner 数据显示[4],2018 年第二季度,全球约有 3.74台智能手机售出,与 2017 年同期相比增加了 2%。如表 1.1 所示,截至 2018 年 10 月,据 StateCounter 显示[5],智能移动终端操作系统市场占有率方面,排名第一的 Android 操系统市场占有率达到 76.61%,排名第二的 iOS 操作系统市场占有率仅为 20.66%,从该司对 2012 年 1 月至今的移动操作系统市场统计数据来看,Android 操作系统占的比例最且不断升高,遥遥领先其它智能操作系统。表 1.1 移动操作系统全球市场截至 2018 年 10 月份占有率操作系统类型 Android ios Unknown Windows Samsung Series 40
【参考文献】:
期刊论文
[1]基于ARM虚拟化扩展的安全防护技术[J]. 李舟军,沈东,苏晓菁,马金鑫. 软件学报. 2017(09)
[2]基于自适应热补丁的Android内核漏洞生态修复方案[J]. 张煜龙,陈越,包沉浮,夏良钊,郑龙日,卢永强,韦韬. 中国教育网络. 2016(10)
[3]基于内存取证的内核完整性度量方法[J]. 陈志锋,李清宝,张平,王炜. 软件学报. 2016(09)
[4]Android智能终端安全综述[J]. 许艳萍,马兆丰,王中华,钮心忻,杨义先. 通信学报. 2016(06)
[5]安卓系统服务中输入验证型漏洞的初步分析[J]. 曹琛,高能,向继,刘鹏. 信息安全学报. 2016(01)
[6]一种轻量级的Android内核保护监控器[J]. 杨永,钱振江,黄皓. 计算机工程. 2014(04)
[7]操作系统内核的动态可信度量模型[J]. 辛思远,赵勇,廖建华,王婷. 计算机应用. 2012(04)
[8]一个基于硬件虚拟化的内核完整性监控方法[J]. 李珣,黄皓. 计算机科学. 2011(12)
硕士论文
[1]基于Android的Rootkit攻击与检测技术的研究与实现[D]. 王浩之.北京理工大学 2016
[2]Android系统中Rootkit检测算法的研究[D]. 柏军洋.沈阳师范大学 2013
[3]Android平台的内核级Rootkit攻击与检测技术[D]. 祝为.上海交通大学 2013
[4]基于模块签名的Android内核级Rootkit检测方法研究[D]. 陈文.南京大学 2012
本文编号:3233405
【文章来源】:战略支援部队信息工程大学河南省
【文章页数】:87 页
【学位级别】:硕士
【部分图文】:
中国网民规模和互联网普及率
图 1.2 中国手机网民规模及其占网民比例移动智能终端是指拥有接入互联网能力的电子设备,通常搭载各种操作系统,可根据户需求定制化各种功能[3]。移动智能终端经过近几年的飞速发展,除了能够完成最原始发信息的功能,还能完成快递、网银支付、GPS 导航、外卖、游戏娱乐等众多功能。从户的角度看,使用移动智能终端对他们的日常生活来说是一种非常便利的机制。例如,们可以使用移动智能终端从任何地方执行多项任务和日常活动,并随时随地掌握重要敏信息,用户对移动智能终端多样化功能的需求极大地促进了移动智能终端的发展。根据全球著名研究和咨询公司 Gartner 数据显示[4],2018 年第二季度,全球约有 3.74台智能手机售出,与 2017 年同期相比增加了 2%。如表 1.1 所示,截至 2018 年 10 月,据 StateCounter 显示[5],智能移动终端操作系统市场占有率方面,排名第一的 Android 操系统市场占有率达到 76.61%,排名第二的 iOS 操作系统市场占有率仅为 20.66%,从该司对 2012 年 1 月至今的移动操作系统市场统计数据来看,Android 操作系统占的比例最且不断升高,遥遥领先其它智能操作系统。表 1.1 移动操作系统全球市场截至 2018 年 10 月份占有率操作系统类型 Android ios Unknown Windows Samsung Series 40
【参考文献】:
期刊论文
[1]基于ARM虚拟化扩展的安全防护技术[J]. 李舟军,沈东,苏晓菁,马金鑫. 软件学报. 2017(09)
[2]基于自适应热补丁的Android内核漏洞生态修复方案[J]. 张煜龙,陈越,包沉浮,夏良钊,郑龙日,卢永强,韦韬. 中国教育网络. 2016(10)
[3]基于内存取证的内核完整性度量方法[J]. 陈志锋,李清宝,张平,王炜. 软件学报. 2016(09)
[4]Android智能终端安全综述[J]. 许艳萍,马兆丰,王中华,钮心忻,杨义先. 通信学报. 2016(06)
[5]安卓系统服务中输入验证型漏洞的初步分析[J]. 曹琛,高能,向继,刘鹏. 信息安全学报. 2016(01)
[6]一种轻量级的Android内核保护监控器[J]. 杨永,钱振江,黄皓. 计算机工程. 2014(04)
[7]操作系统内核的动态可信度量模型[J]. 辛思远,赵勇,廖建华,王婷. 计算机应用. 2012(04)
[8]一个基于硬件虚拟化的内核完整性监控方法[J]. 李珣,黄皓. 计算机科学. 2011(12)
硕士论文
[1]基于Android的Rootkit攻击与检测技术的研究与实现[D]. 王浩之.北京理工大学 2016
[2]Android系统中Rootkit检测算法的研究[D]. 柏军洋.沈阳师范大学 2013
[3]Android平台的内核级Rootkit攻击与检测技术[D]. 祝为.上海交通大学 2013
[4]基于模块签名的Android内核级Rootkit检测方法研究[D]. 陈文.南京大学 2012
本文编号:3233405
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3233405.html