Investigating and Analyzing Malicious CodeBy
- Cameron Malin, Special Agent with the Federal Bureau of Investigation.
- Eoghan Casey, BS, MA, Eoghan Casey, cmdLabs, Baltimore, MD, USA
- James Aquilina, Managing Director and Deputy General Counsel of Stroz Friedberg, LLC
Malware Forensics: Investigating and Analyzing Malicious Code covers the emerging and evolving field of "live forensics," where investigators examine a computer system to collect and preserve critical live data that may be lost if the system is shut down. Unlike other forensic texts that discuss "live forensics" on a particular operating system, or in a generic context, this book emphasizes a live forensics and evidence collection methodology on both Windows and Linux operating systems in the context of identifying and capturing malicious code and evidence of its effect on the compromised system. Malware Forensics: Investigating and Analyzing Malicious Code also devotes extensive coverage of the burgeoning forensic field of physical and process memory analysis on both Windows and Linux platforms. This book provides clear and concise guidance as to how to forensically capture and examine physical and process memory as a key investigative step in malicious code forensics. Prior to this book, competing texts have described malicious code, accounted for its evolutionary history, and in some instances, dedicated a mere chapter or two to analyzing malicious code. Conversely, Malware Forensics: Investigating and Analyzing Malicious Code emphasizes the practical "how-to" aspect of malicious code investigation, giving deep coverage on the tools and techniques of conducting runtime behavioral malware analysis (such as file, registry, network and port monitoring) and static code analysis (such as file identification and profiling, strings discovery, armoring/packing detection, disassembling, debugging), and more.
Malware Forensics: Investigating and Analyzing Malicious Code is intended for system administrators, information security professionals, network personnel, forensic examiners, attorneys, and law enforcement working with the inner-workings of computer memory and malicious code. Exploring over 150 different tools for malware incident response and analysis, including forensic tools for preserving and analyzing computer memory, this book will benefit readers familiar with both Microsoft Windows and Linux operating systems. Readers from all educational and technical backgrounds will benefit from the clear and concise explanations of the applicable legal case law and statutes covered in every chapter.
Paperback, 592 Pages
Published: June 2008
- IntroductionChapter 1:Malware Incident Response: Volatile Data Collection and Examination on a Live Windows SystemChapter 2:Malware Incident Response: Volatile Data Collection and Examination on a Live Linux SystemChapter 3:Memory Forensics: Analyzing Physical and Process Memory Dumps for Malware ArtifactsChapter 4:Post-Mortem Forensics: Discovering and Extracting Malware and Associated Artifacts from Windows SystemsChapter 5:Post-Mortem Forensics: Discovering and Extracting Malware and Associated Artifacts from Linux SystemsChapter 6:Legal ConsiderationsChapter 7:File Identification and Profiling: Initial Analysis of a Suspect File on a Windows SystemChapter 8:File Identification and Profiling: Initial Analysis of a Suspect File On a Linux SystemChapter 9:Analysis of a Suspect Program: WindowsChapter 10:Analysis of a Suspect Program: LinuxIndex