loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1997 IEEE Symposium on Security and Privacy
Execution monitoring of security-critical programs in distributed systems: a Specification-based approach
Oakland, CA
May 04-May 07
ISBN: 0-8186-7828-3
C. Ko, Trusted Inf. Syst. Inc., Mountain View, CA, USA
M. Ruschitzka, Trusted Inf. Syst. Inc., Mountain View, CA, USA
K. Levitt, Trusted Inf. Syst. Inc., Mountain View, CA, USA
Abstract: We describe a specification-based approach to detect exploitations of vulnerabilities in security-critical programs. The approach utilizes security specifications that describe the intended behavior of programs and scans audit trails for operations that are in violation of the specifications. We developed a formal framework for specifying the security-relevant behavior of programs, on which we based the design and implementation of a real-time intrusion detection system for a distributed system. Also, we wrote security specifications for 15 Unix setuid root programs. Our system detects attacks caused by monitored programs, including security violations caused by improper synchronization in distributed programs. Our approach encompasses attacks that exploit previously unknown vulnerabilities in security-critical programs.
Index Terms:
system monitoring; security-critical program execution monitoring; distributed systems; specification-based approach; program vulnerabilities; security specifications; audit trails; formal framework; real-time intrusion detection system; Unix setuid root programs; system attack detection; security violations; synchronization
Citation:
C. Ko, M. Ruschitzka, K. Levitt, "Execution monitoring of security-critical programs in distributed systems: a Specification-based approach," sp, pp.0175, 1997 IEEE Symposium on Security and Privacy, 1997
Usage of this product signifies your acceptance of the Terms of Use.