Accountable Virtual Machines

Loading...
Thumbnail Image
Penn collection
Departmental Papers (CIS)
Degree type
Discipline
Subject
Computer Sciences
Funder
Grant number
License
Copyright date
Distributor
Related resources
Author
Aditya, Paarijaat
Rodrigues, Rodrigo
Druschel, Peter
Contributor
Abstract

In this paper, we introduce accountable virtual machines (AVMs). Like ordinary virtual machines, AVMs can execute binary software images in a virtualized copy of a computer system; in addition, they can record non-repudiable information that allows auditors to subsequently check whether the software behaved as intended. AVMs provide strong accountability, which is important, for instance, in distributed systems where different hosts and organizations do not necessarily trust each other, or where software is hosted on third-party operated platforms. AVMs can provide accountability for unmodified binary images and do not require trusted hardware. To demonstrate that AVMs are practical, we have designed and implemented a prototype AVM monitor based on VMwareWorkstation, and used it to detect several existing cheats in Counterstrike, a popular online multi-player game.

Advisor
Date of presentation
2010-10-01
Conference name
Departmental Papers (CIS)
Conference dates
2023-05-17T07:12:32.000
Conference location
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
Haeberlen, A., Aditya, P., Rodrigues, R., & Druschel, P., Accountable Virtual Machines, 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI'10), Oct. 2010, http://static.usenix.org/events/osdi10/tech/full_papers/Haeberlen.pdf
Recommended citation
Collection