This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sixth IEEE International Conference on Computer and Information Technology (CIT'06)
Sentry: A Binary-Level Interposition Mechanism for Trusted Kernel Extension
Seoul, Korea
September 20-September 22
ISBN: 0-7695-2687-X
Se-Won Kim, Korea University, Korea
Jae-Hyun Hwang, Korea University, Korea
Jin-Hee Choi, Samsung Electronics, Korea
Chuck Yoo, Korea University, Korea
Several commodity operating systems have used kernel extensions to extend or replace their functionalities. Generally, since the kernel extensions are executed in the same address space with the kernel, a mere fault in the extensions may lead the whole system to be corrupted. So naturally, studies on the kernel extension are mainly proposed with the goal of isolating extension faults from the system. However, previous schemes require the static analysis of the extension module and the modification of kernel source code. The goal of this paper is to remove such overhead stages.

This paper proposes Sentry; a lightweight kernel subsystem that provides dependable execution environment for the kernel extensions. We show the efficiency of Sentry through practical implementation on Linux.

Citation:
Se-Won Kim, Jae-Hyun Hwang, Jin-Hee Choi, Chuck Yoo, "Sentry: A Binary-Level Interposition Mechanism for Trusted Kernel Extension," cit, pp.169, Sixth IEEE International Conference on Computer and Information Technology (CIT'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.