Skip to main navigation Skip to search Skip to main content

Gaslight: A Comprehensive Fuzzing Architecture For Memory Forensics Frameworks: A comprehensive fuzzing architecture for memory forensics frameworks

  • Andrew Case
  • , Arghya Kusum Das
  • , Seung Jong Park
  • , J. (Ram) Ramanujam
  • , Golden G. Richard

Research output: Contribution to conference › Paper › peer-review

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.

Original languageEnglish
PagesS86-S93
DOIs
StatePublished - Aug 1 2017
Event17th Annual DFRWS USA, DFRWS 2017 USA - Austin, United States
Duration: Aug 6 2017 → Aug 9 2017

Conference

Conference17th Annual DFRWS USA, DFRWS 2017 USA
Country/TerritoryUnited States
CityAustin
Period8/6/17 → 8/9/17

ASJC Scopus Subject Areas

  • Pathology and Forensic Medicine
  • Information Systems
  • Computer Science Applications
  • Medical Laboratory Technology
  • Law

Keywords

  • Computer forensics
  • Fuzzing
  • Incident response
  • Malware
  • Memory analysis
  • Memory forensics

Disciplines

  • Computer Sciences

Fingerprint

Dive into the research topics of 'Gaslight: A Comprehensive Fuzzing Architecture For Memory Forensics Frameworks: A comprehensive fuzzing architecture for memory forensics frameworks'. Together they form a unique fingerprint.

Cite this