100
Views
1
CrossRef citations to date
0
Altmetric
Research Articles

SAM: A Mechanism to Facilitate Smear-Aware Forensic Analysis of Volatile System Memory

ORCID Icon, & ORCID Icon
 

Abstract

Page smear is a phenomenon that occurs when a system’s volatile memory dump is obtained in a non-atomic manner; it’s more common in systems with a lot of RAM and different workloads. It has a considerable impact on the quality and reliability of the forensic artifacts obtained, as well as the analysis of such snapshots. We present SAM, a timeline-based page table state information collection mechanism that enables a reliable memory analysis. It facilitates visualizing inconsistencies in the page table data structure and provides the investigator with a reliable source of page table information to deal with the inconsistent values.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Notes

1 Later, PageDumper’s functionality was extended to work on x86_64-bit Linux with five level paging hierarchy.

2 PageDumper saves the time value for each page it acquires in milliseconds. For a more granular level of timestamp collection, it also allows to log the time values in terms of kernel jiffies. In , the column KERNEL_TIMER provide the acquisition time for the PTE by PageDumper in kernel jiffies.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.