Threat Modeling: Designing for Security
Adam Shostack
The Linux Command Line, 2nd Edition: A Complete Introduction
William E. Shotts Jr.
Reversing: Secrets of Reverse Engineering
Eldad Eilam
Silence on the Wire: A Field Guide to Passive Reconnaissance ...
Michal Zalewski
Think Like a Programmer: An Introduction to Creative Problem ...
V. Anton Spraul
Cryptography Engineering: Design Principles and Practical Applications
Niels Ferguson & Bruce Schneier & Tadayoshi Kohno
The Web Application Hacker's Handbook: Finding and Exploiting ...
Dafydd Stuttard & Marcus Pinto