DocumentCode
3082207
Title
CBD: A Counter-Based Detection Method for VMM in Hardware Virtualization Technology
Author
Jian, Ning ; Huaimin, Wang ; Shize, Guo ; Bo, Liu
Author_Institution
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2010
fDate
17-19 Sept. 2010
Firstpage
352
Lastpage
356
Abstract
VMM detection technology plays increasingly vital role in the detection of malicious codes which hide themselves inside the VMM. However, the adoption of hardware virtualization technology has led to the failure of those traditional detection methods which mainly focus their attention on logic, resources and timing discrepancies between physical hardware and virtualized hardware. Based on this, a novel counter-based detection (CBD) method is proposed in this paper. It establishes a benchmark thread in the user mode while counting the number of privileged instructions´ execution times. The VMM´s presence is detected by the discrepancy between the actual execution times and theoretic execution times of the privileged instruction. Evaluation test shows that this method is feasible for the detection of both Normal and Anti-time VMM and is currently free of specific anti-detection methods.
Keywords
virtual machines; CBD method; VMM detection technology; antitime VMM; benchmark thread; counter based detection method; hardware visualization technology; normal VMM; physical hardware; specific antidetection method; virtualized hardware; Computer architecture; Hardware; Operating systems; Radiation detectors; Timing; Virtual machining; Counter-Based Detection; Hardware Virtualization Technology; Virtual Machine Monitor;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing Signal Processing and Applications (PCSPA), 2010 First International Conference on
Conference_Location
Harbin
Print_ISBN
978-1-4244-8043-2
Electronic_ISBN
978-0-7695-4180-8
Type
conf
DOI
10.1109/PCSPA.2010.92
Filename
5635596
Link To Document