text-only page produced automatically by LIFT Text Transcoder Skip all navigation and go to page contentSkip top navigation and go to directorate navigationSkip top navigation and go to page navigation
National Science Foundation
Search  
Awards
design element
Search Awards
Recent Awards
Presidential and Honorary Awards
About Awards
Grant Policy Manual
Grant General Conditions
Cooperative Agreement Conditions
Special Conditions
Federal Demonstration Partnership
Policy Office Website


Award Abstract #0430477
OS Support for Application Installation, Execution, and Management in an Untrustworthy World


NSF Org: CNS
Division of Computer and Network Systems
divider line
divider line
Initial Amendment Date: September 15, 2004
divider line
Latest Amendment Date: September 15, 2004
divider line
Award Number: 0430477
divider line
Award Instrument: Standard Grant
divider line
Program Manager: Karl N. Levitt
CNS Division of Computer and Network Systems
CSE Directorate for Computer & Information Science & Engineering
divider line
Start Date: September 15, 2004
divider line
Expires: August 31, 2008 (Estimated)
divider line
Awarded Amount to Date: $450000
divider line
Investigator(s): Steven Gribble gribble@cs.washington.edu (Principal Investigator)
Henry Levy (Co-Principal Investigator)
divider line
Sponsor: University of Washington
4333 Brooklyn Ave NE
SEATTLE, WA 98195 206/543-4043
divider line
NSF Program(s): DATA AND APPLICATIONS SECURITY
divider line
Field Application(s): 0000912 Computer Science
divider line
Program Reference Code(s): HPCC,9218,7456,7254
divider line
Program Element Code(s): 7228

ABSTRACT

Proposal Number: 0430477

TItle: OS Support for Application Installation, Execution, and Management in

an Untrustworthy World

PI: Steven Gribble

Modern computer users face many security threats and manageability obstacles. Today's software is increasingly complex, buggy, and prone to vulnerability. In addition to familiar threats such as worms and viruses, users must contend with new, more subtle attacks, such as the spread of spyware. Unfortunately, operating systems do little to help users address the security and vulnerability challenges of the networked environment. For example, it is difficult to determine what programs are running on a system, or what code is responsible for generating visible activity (such as network traffic, file system activity, or windowing activity).

This research focuses on the construction of a new application and operating system architecture based on lightweight virtual machines, with each application being both installed and isolated in its own VM. Installing and removing applications becomes simple, as a VM provides a clean container in which all of the application dependencies and resources can be embedded. Tracking an application and associating activity with its source becomes possible, since activity is easily observable through and traceable to the narrow VM interface. This architecture provides stronger security properties, since malicious applications are isolated from benign programs and data, and a vulnerability within an application no longer puts other applications at risk. The impact of this work will be to provide users with trustworthy infrastructure that they can depend on, and to mitigate damage to users in the case of successful attacks.


PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

(Showing: 1 - 1 of 1).

Alexander Moshchuk, Tanya Bragin, Damien Deville, Steven D. Gribble, and Henry M. Levy.  "SpyProxy: Execution-Based Detection of Malicious Web Content,"  Proceedings of the 16th USENIX Security Symposium (USENIX Security 2007),  v.August,  2007, 


(Showing: 1 - 1 of 1).

 

Please report errors in award information by writing to: awardsearch@nsf.gov.

 

 

Print this page
Back to Top of page
  Web Policies and Important Links | Privacy | FOIA | Help | Contact NSF | Contact Web Master | SiteMap  
National Science Foundation
The National Science Foundation, 4201 Wilson Boulevard, Arlington, Virginia 22230, USA
Tel: (703) 292-5111, FIRS: (800) 877-8339 | TDD: (800) 281-8749
Last Updated:
April 2, 2007
Text Only


Last Updated:April 2, 2007