Can I read Improving Coherency of Runtime Integrity Measurement on EtoBox?
Improving Coherency of Runtime Integrity Measurement by Mark Thober; J. Aaron Pendergrass; C. Durward McDonell is a scholarly article available to read on EtoBox.
What is Improving Coherency of Runtime Integrity Measurement about?
Recent work in software integrity verification provides techniques for measuring integrity at runtime, where a measurement agent observes the memory image of a running process and constructs some meaningful description of the process's current state. Unlike in static and load time measurement architectures, the target of a runtime measurement is running and hence able to change its state. In this setting, an accurate measurement must reflect a coherent state of the target. A coherent measurement must satisfy two properties: atomicity ensures that a measurement corresponds to the state of the target at a particular point in time and quiescence ensures that the target data is in a consistent state, i.e. not a critical section. We address the former property, showing that we can obtain an atomic measurement using a memory copy-on-write strategy, which we have implemented in the Xen hypervisor. We show that this approach achieves significant performance gains in the memory and time impact to the target, when compared with naive strategies for enforcing atomicity.
- Author
- Mark Thober; J. Aaron Pendergrass; C. Durward McDonell
- Publisher
- ACM
- Published
- 2008
- Language
- EN