Hypervisor-assisted atomic memory acquisition in modern systems

Michael Kiperberg, Roee Leon, Amit Resh, Asaf Algawi, Nezer Zaidenberg

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations

Abstract

Reliable memory acquisition is essential to forensic analysis of a cyber-crime. Various methods of memory acquisition have been proposed, ranging from tools based on a dedicated hardware to software only solutions. Recently, a hypervisor-based method for memory acquisition was proposed (Qi et al., 2017; Martignoni et al., 2010). This method obtains a reliable (atomic) memory image of a running system. The method achieves this by making all memory pages non-writable until they are copied to the memory image, thus preventing uncontrolled modification of these pages. Unfortunately, the proposed method has two deficiencies: (1) the method does not support multiprocessing and (2) the method does not support modern operating systems featuring address space layout randomization (ASLR). We describe a hypervisor-based memory acquisition method that solves the two aforementioned deficiencies. We analyze the memory usage and performance of the proposed method.

Original languageEnglish
Title of host publicationICISSP 2019 - Proceedings of the 5th International Conference on Information Systems Security and Privacy
EditorsPaolo Mori, Steven Furnell, Olivier Camp
PublisherScience and Technology Publications, Lda
Pages155-162
Number of pages8
ISBN (Print)9789897583599
DOIs
StatePublished - 2019
Externally publishedYes
Event5th International Conference on Information Systems Security and Privacy , ICISSP 2019 - Prague, Czech Republic
Duration: 23 Feb 201925 Feb 2019

Publication series

NameICISSP 2019 - Proceedings of the 5th International Conference on Information Systems Security and Privacy

Conference

Conference5th International Conference on Information Systems Security and Privacy , ICISSP 2019
Country/TerritoryCzech Republic
CityPrague
Period23/02/1925/02/19

Keywords

  • Atomicity
  • Forensic Soundness
  • Integrity of a Memory Snapshot
  • Live Forensics
  • Memory Acquisition
  • Memory Forensics
  • Reliability
  • Virtualization

Fingerprint

Dive into the research topics of 'Hypervisor-assisted atomic memory acquisition in modern systems'. Together they form a unique fingerprint.

Cite this