Loading…

Applying Specialization to Improve Survivability of OS Kernels (Immunix Project)

The results are summarized for the DARPA contract Applying Specialization to Improve Survivability of OS Kernels (Immunix Project). The main objective of the Immunix Project is to improve the survivability of operating system (OS) kernels against security attacks. The important problem to be solved...

Full description

Saved in:
Bibliographic Details
Main Authors: Pu, Calton, Cowan, Crispin, Gligor, Virgil, Hinton, Heather, Walpole, Jonathan
Format: Report
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The results are summarized for the DARPA contract Applying Specialization to Improve Survivability of OS Kernels (Immunix Project). The main objective of the Immunix Project is to improve the survivability of operating system (OS) kernels against security attacks. The important problem to be solved is to be able to survive attacks that exploit unknown vulnerabilities in system software. The primary method is to use specialization techniques and toolkit developed in tile Synthetix project. The key idea is to use the specialization toolkit to make the system adaptive with respect to security threats. Examples include restricting the system to prevent it entering states characterized by attacks, dynamic response to detected intrusion, dynamic change of previously granted privileges, and using run-time specialization to generate a large number of correct variants of many OS modules. so some of the variants will be resistant to new, previously unknown attacks.