摘要
ABSTRACT
第一章 绪论
1.1 引言
1.2 研究目标
1.3 研究内容
1.4 章节安排
第二章 关键技术及研究现状
2.1 系统虚拟化技术介绍
2.1.1 系统虚拟化概述
2.1.2 系统虚拟化分类
2.1.3 Intel 硬件虚拟化技术
2.2 系统安全保护研究现状
2.2.1 传统系统保护机制
2.2.2 基于虚拟化的系统保护现状
2.3 虚拟机监控程序的安全性
2.3.1 缩小可信计算基础
2.3.2 可信虚拟化环境
2.4 本章小结
第三章 基于硬件虚拟化跨平台监控器的设计与实现
3.1 设计目标
3.2 设计难点与挑战
3.3 设计原理
3.4 VASP 跨平台监控器的具体实现
3.4.1 系统整体架构
3.4.2 硬件虚拟化的实现框架
3.4.3 Trap 机制的具体实现
3.4.4 跨平台监控技术的实现
3.5 本章小结
第四章 VASP 系统保护应用及自保护实现
4.1 I/O 访问的安全保护机制
4.2 系统反调试保护
4.3 VASP 内存自透明机制的实现
4.4 系统实现的问题和解决方法
4.5 本章小结
第五章 实验结果和分析
5.1 系统实验环境设置
5.1.1 硬件环境
5.1.2 软件环境
5.2 系统反调试能力测试
5.3 系统性能测试
5.3.1 应用性能功能测试
5.3.2 微基准性能测试
5.4 本章小结
第六章 总结与展望
6.1 文章总结
6.2 研究展望
6.3 未来工作
参考文献
致谢
参与课题及攻读学位期间发表的学术论文目录