HODetector: the Hidden Objects Detection Based on Static Semantic Information Library Outside Virtual Machine

YongGang Li,ChaoYuan Cui,BingYu Sun,WenBo Li
DOI: https://doi.org/10.3966/160792642018091905011
2018-01-01
Abstract:With the spread of malwares, the security of virtual machine (VM) is suffering severe challenges recent years. Rootkits and their variants can hide themselves and other kernel objects such as processes, files, and modules making malicious activity hard to be detected. The existed solutions are either coarse-grained, monitoring at virtual machine level, or non-universal, only supporting specific operating system with specific modification. In this paper, we propose a fine-grained approach called HODetector based on static semantic information library (SSIL) to detect the hidden objects outside VM. We have deployed HODetector prototype on Xen virtualization platform and used it to detect the processes, files, and modules hidden by rootkits. The experiment results show that HODetector is effective for different rootkits and general for Linux operating system with various kernels.
What problem does this paper attempt to address?