DocumentCode :
1863984
Title :
Using a Hypervisor to Migrate Running Operating Systems to Secure Virtual Machines
Author :
Nomoto, Tsutomu ; Oyama, Yoshihiro ; Eiraku, Hideki ; Shinagawa, Takahiro ; Kato, Kazuhiko
Author_Institution :
Dept. of Comput. Sci., Univ. of Electro-Commun., Tokyo, Japan
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
37
Lastpage :
46
Abstract :
We propose HyperShield, which is a hypervisor that can be inserted into and removed from a running operating system, for improving security. While many existing security-oriented hypervisors require modifying or rebooting an overlying operating system, HyperShield does not require this. HyperShield is intended to be a general framework for various security mechanisms. The current implementation provides two mechanisms for preventing kernel-level buffer overflow. One detects the execution of user code with the kernel privilege, and the other detects malicious modification of a return address in a control stack. HyperShield is implemented on Linux as a loadable kernel module. When the module is inserted, it places itself under the operating system and executes as a hypervisor. The operating system is migrated into a virtual machine and managed by the hypervisor. HyperShield detects attacks by combining virtualization of memory management with a hardware-assisted execution-bit feature. We have confirmed through experiments that HyperShield successfully prevented kernel-level buffer overflow attacks.
Keywords :
Linux; data visualisation; security of data; storage management; virtual machines; HyperShield; Linux; memory management; operating system; security oriented hypervisors; virtual machine; virtualization; Kernel; Monitoring; Registers; Security; Virtual machine monitors; Virtual machining; Security; hypervisors; operating systems; virtual machine monitors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.11
Filename :
5676335
Link To Document :
بازگشت