摘要: 对于常见的虚拟机检测方法仅适用于特定配置的虚拟机的不足,设计并实现一种基于特权指令与非特权指令的相对吞吐率变化的检测虚拟机的方法,检测过程采用查询-验证的方式。该方法可以成功地分辨出物理机环境与虚拟机环境的不同,并且事先只需了解较少的待检测目标的配置信息,对不同硬件配置的依赖性较小。
关键词:
虚拟机检测,
相对吞吐量,
查询-验证模式,
指令序列
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
中图分类号:
许晓炜, 李明禄, 翁楚良. 基于指令相对吞吐率的虚拟机检测方法[J]. 计算机工程, 2011, 37(12): 287-290.
HU Xiao-Wei, LI Meng-Lu, WENG Chu-Liang. Detection Method of Virtual Machine Based on Instruction Relative Throughput[J]. Computer Engineering, 2011, 37(12): 287-290.