DocumentCode
2243237
Title
Enhanced Privilege Separation for Commodity Software on Virtualized Platform
Author
Xia, Mingyuan ; Yu, Miao ; Lin, Qian ; Qi, Zhengwei ; Guan, Haibing
Author_Institution
Sch. of Electron., Inf. & Electr. Eng., Shanghai Jiao Tong Univ., Shanghai, China
fYear
2010
fDate
8-10 Dec. 2010
Firstpage
275
Lastpage
282
Abstract
Conventional privilege separation can effectively reduce the TCB size by granting privilege to only the privileged compartments. However, since they this approach relies on process isolation to ensure security assurance, malware exploiting against kernel components can easily compromise. Meanwhile, the frequent inter-process communications between separated processes inevitably incur notable overhead. To ameliorate these problems, we propose to perform privilege separation without partitioning application into two processes. Instead, we leverage virtualization to enforce the isolation of sensitive portions from other untrusted code. The virtual machine monitor intercepts all the code context switches transparently without requiring the application to explicitly use IPC as privilege context transition. We have implemented a prototype of our system, named Coir, based on commodity hypervisor Xen. Evaluation of our prototype includes a real-world remote control application, which is partitioned and protected in Coir-enabled hypervisor on unmodified Windows XP. We discuss the isolation strength as well as the performance penalty of our system based on the practical case.
Keywords
invasive software; telecontrol; virtual machines; Coir-enabled hypervisor; commodity software; inter-process communications; kernel components; malware; privilege separation; remote control application; unmodified Windows XP; untrusted code; virtual machine; virtualized platform; Virtualization; privilege separation; security;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location
Shanghai
ISSN
1521-9097
Print_ISBN
978-1-4244-9727-0
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2010.96
Filename
5695613
Link To Document