Introduction
Part I: Day Zero
Chapter 1: Day Zero
Part II: Code Review
Chapter 2: Taint Analysis
Chapter 3: Mapping Code to Attack Surface
Chapter 4: Automated Variant Analysis
Part III: Reverse Engineering
Chapter 5: Binary Taxonomy
Chapter 6: Source and Sink Discovery
Chapter 7: Hybrid Binary Analysis
Part IV: Fuzzing
Chapter 8: Quick-and-Dirty Fuzzing
Chapter 9: Coverage-Guided Fuzzing
Chapter 10: Fuzzing Everything
Part V: Zero Day
Chapter 11: Zero Day
The chapters in red are included in this Early Access PDF.