// Comparison
Malware Data Science vs The Art of Memory Forensics: Which Should You Read?
Two cybersecurity books on Malware, compared honestly: who each is for, what each does best, and which to read first.
Saxe and Sanders apply machine-learning techniques (classification, clustering, deep learning) to malware detection and attribution, with working Python code and real corpora.
Detecting Malware and Threats in Windows, Linux, and Mac Memory
Michael Hale Ligh, Andrew Case, Jamie Levy, AAron Walters
Ligh, Case, Levy, and Walters' canonical reference on memory analysis with Volatility — the technique, the tooling, and the operating-system internals it depends on, across Windows, Linux, and macOS.
Read this if
Skip this if
Key takeaways
- Static-feature classifiers can route a triage queue effectively even at scale; the book's chapters on feature engineering pay back the cost.
- Similarity analysis (locality-sensitive hashing, ssdeep, imphash, function-level fuzzy hashing) is the analyst's lever for clustering campaigns and tracking actor evolution.
- Deep learning is overhyped for malware in many contexts and exactly the right tool in others; the book is honest about the trade-offs in a way most ML/security books aren't.
- Memory is the only place where modern post-exploitation tools are guaranteed to be honest; the book makes that argument by showing what you can recover that disk cannot.
- Volatility plugins are an investigative grammar — once you know the verbs, you can construct the questions; the book is the dictionary for the grammar.
- Cross-OS memory forensics is one workflow with three dialects; the unified Windows/Linux/macOS coverage is the book's underrated structural choice.
How they compare
We rate The Art of Memory Forensics higher (5/5 against 4/5 for Malware Data Science). For most readers, that means The Art of Memory Forensics is the primary pick and Malware Data Science is a useful follow-up.
Malware Data Science is pitched at intermediate level. The Art of Memory Forensics is pitched at advanced level. Read the easier one first if you're not yet comfortable with the topic.
Malware Data Science and The Art of Memory Forensics both cover Malware, so reading them in sequence reinforces the same material from different angles.
Keep reading
The Art of Memory Forensics
→ Alternatives to The Art of Memory Forensics→ What to read after The Art of Memory Forensics