《软件学报杂志》发表论文赏析
作者:任建宝,齐勇,戴月华,王晓光,宣宇,史椸
单位:任建宝,西安交通大学 计算机科学与技术系, 陕西 西安 71004911,齐勇,西安交通大学 计算机科学与技术系, 陕西 西安 71004902,戴月华,西安交通大学 计算机科学与技术系, 陕西 西安 71004903,王晓光,西安交通大学 计算机科学与技术系, 陕西 西安 71004904,宣宇,西安交通大学 计算机科学与技术系, 陕西 西安 71004905,史椸,西安交通大学 计算机科学与技术系, 陕西 西安 71004906
摘要:操作系统漏洞经常被攻击者利用,从而以内核权限执行任意代码(返回用户态攻击,ret2user)以及窃取用户隐私数据.使用虚拟机监控器构建了一个对操作系统及应用程序透明的内存访问审查机制,提出了一种低性能开销并且无法被绕过的内存页面使用信息实时跟踪策略;结合安全加载器,保证了动态链接库以及应用程序的代码完整性.能够确保即使操作系统内核被攻击,应用程序的内存隐私数据依然无法被窃取.在Linux操作系统上进行了原型实现及验证,实验结果表明,该隐私保护机制对大多数应用只带来6%~10%的性能负载.
关键词:隐私保护;虚拟机监控器;嵌套页表;代码完整性
基金资助:国家自然科学基金(60933003); 国家高技术研究发展计划(863)(2012AA0109 04); 教育部高等学校博士学科点专项科研基金(20120201110010)