Title
Gaslight: A comprehensive fuzzing architecture for memory forensics frameworks
Abstract
Memory forensics is now a standard component of digital forensic investigations and incident response handling, since memory forensic techniques are quite effective in uncovering artifacts that might be missed by traditional storage forensics or live analysis techniques. Because of the crucial role that memory forensics plays in investigations and because of the increasing use of automation of memory forensics techniques, it is imperative that these tools be resilient to memory smear and deliberate tampering. Without robust algorithms, malware may go undetected, frameworks may crash when attempting to process memory samples, and automation of memory forensics techniques is difficult. In this paper we present Gaslight, a powerful and flexible fuzz-testing architecture for stress-testing both open and closed-source memory forensics frameworks. Gaslight automatically targets critical code paths that process memory samples and mutates samples in an efficient way to reveal implementation errors. In experiments we conducted against several popular memory forensics frameworks, Gaslight revealed a number of critical previously undiscovered bugs.
Year
DOI
Venue
2017
10.1016/j.diin.2017.06.011
Digital Investigation
Keywords
DocType
Volume
Memory forensics,Computer forensics,Memory analysis,Incident response,Malware,Fuzzing
Journal
22
Issue
ISSN
Citations 
SUPnan
1742-2876
1
PageRank 
References 
Authors
0.37
2
5
Name
Order
Citations
PageRank
Andrew Case113811.36
Arghya Kusum Das210.37
Seung-Jong Park331931.12
J. Ramanujam470151.22
Golden G. Richard III532637.91