作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (12): 287-290. doi: 10.3969/j.issn.1000-3428.2011.12.097

• 开发研究与设计技术 • 上一篇    下一篇

基于指令相对吞吐率的虚拟机检测方法

许晓炜,李明禄,翁楚良   

  1. (上海交通大学计算机科学与工程系,上海 200240)
  • 收稿日期:2010-12-15 出版日期:2011-06-20 发布日期:2011-06-20
  • 作者简介:许晓炜(1983-),男,硕士研究生,主研方向:虚拟化技术;李明禄,教授;翁楚良,副教授
  • 基金资助:
    国家“973”计划基金资助项目(2007CB310900);国家自然科学基金资助项目(90612018, 90715030, 60970008)

Detection Method of Virtual Machine Based on Instruction Relative Throughput

XU Xiao-wei, LI Ming-lu, WENG Chu-liang   

  1. (Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
  • Received:2010-12-15 Online:2011-06-20 Published:2011-06-20

摘要: 对于常见的虚拟机检测方法仅适用于特定配置的虚拟机的不足,设计并实现一种基于特权指令与非特权指令的相对吞吐率变化的检测虚拟机的方法,检测过程采用查询-验证的方式。该方法可以成功地分辨出物理机环境与虚拟机环境的不同,并且事先只需了解较少的待检测目标的配置信息,对不同硬件配置的依赖性较小。

关键词: 虚拟机检测, 相对吞吐量, 查询-验证模式, 指令序列

Abstract: In order to overcome the shortcomings that conventional detection methods highly depend on the detailed configurations of the virtual machine systems, a detection program is designed and implemented, which can detect the virtual machine via the variance of relative instructions throughput. This method can detect virtual machine successfully and require only a little knowledge of target machine’s hardware configurations, has little dependence on different hardware configurations.

Key words: virtual machine detection, relative throughput, query-validation mode, instruction sequence

中图分类号: