基于VMM层系统调用分析的软件完整性验证

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:wren200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在虚拟化云计算平台中,如何保证其上运行软件的可信性是云平台广泛应用的关键.完整性测量与验证技术是保证软件系统可信性的一种主要方法.然而,现有的软件完整性验证系统大多需要修改操作系统内核,很难为大规模虚拟机环境中的众多异构系统提供一致解决方案,且无法抵御内核级恶意攻击.针对当前方法在兼容性、安全性以及可管理性上存在的问题,设计并实现了一种在VMM层基于系统调用分析技术来验证软件完整性的方法VMGuard.它通过截获客户操作系统中的系统调用来识别软件加载,并基于系统调用关联性分析和虚拟机文件系统元数据重构技术来验证客户操作系统中软件的完整性.在Qemu和KVM两种主流虚拟化平台上实现了VMGuard,并通过实验评测VMGuard的有效性和性能.实验结果表明,VMGuard能够有效验证客户操作系统中软件的完整性,且性能开销在10%以内.
其他文献
<正>陶瓷花釉作为艺术釉具有独特的装饰效果,其应用范围日益拓宽。从最初的仅用于陈设陶瓷,到现在被大量地用于日用陶瓷、园林陶瓷、建筑陶瓷的装饰,品种也不断丰富,逐步形成
任何艺术的创作都是一种文化现象的象征和代表,陶瓷釉上山水画作为国画艺术与陶瓷艺术的结合,其本身的出现和成熟便是现代艺术家对我国传统文化传承和敬仰的最直接表达方式。
近年来我国重大油气储罐安全事故频发,并常伴随着储罐区事故的多米诺效应。为了减小人员和财产损失,工程中通常把储罐设计成弱顶结构。但我国广泛使用的拱顶储罐由于其自限性
激烈的全球竞争和市场环境的不确定性给企业的生存和发展带来巨大的挑战,越来越多的企业纷纷采取以创新、企业先行性行为、战略变革为主要特征的公司创业策略,而中层管理者内
近年来,由于社会经济的迅速发展和城市化进程的加快,在大部分大中型城市中大气污染现象日趋严重,大气污染物对人体的危害广泛的引起了科学界、政府部门和社会公众的关注。长
目的:研究重组人血管内皮抑素用于骨肉瘤术后化疗的疗效及对血管内皮生长因子(VEGF)、增殖细胞核抗原(PCNA)、第10染色体丢失的磷酸酶(PTEN)的影响。方法:收集2014年3月至201
磷是是作物生长发育必需的大量元素之一。为了提高作物产量,需要施用磷肥,当施磷量超过作物需求时,导致土壤磷素累积,当土壤磷素累积超过环境阈值时会增加磷的流失风险,容易
各历史文化名城的性质、条件不尽相同,在不同条件下的建筑创作应该是多元的。在优秀历史环境中进行创作的建筑师,应该自觉的站在历史高度,以保护和弘扬我国悠久深厚的历史文化为
<正>由挪威奥斯陆的年轻设计师Falke Svatun设计的Synnes椅子是对传统斯堪的纳维亚餐椅的现代演绎。座椅和靠背由高质量的压平胶合板/层压板制成。6毫米薄靠背用销子固定在座
本文通过对我国上市公司融资结构的分析,找出其不足及影响因素,进而提出建议。