Table of Contents
- Setting Up The Lab
- 32-bit Assembly on Linux And The ELF Specification
- 64-bit Assembly on Linux and the ELF Specification
- Creating A Binary Analysis Methodology
- Linux Tools for Binary Analysis
- Analyzing A Simple Bind Shell
- Analyzing A Simple Reverse Shell
- Identifying Vulnerabilities
- Understanding Anti-Analysis Techniques
- A Simple Reverse Shell With Polymorphism
- Appendix: Dynamic Taint Analysis - the 30,000 Foot View

