Hacking: The Art of Exploitation
A comprehensive introduction to the techniques of exploitation and creative problem-solving methods commonly referred to as "hacking." It shows how hackers exploit programs and write exploits, instead of just how to run other people's exploits. This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.
What people are saying - Write a review
Review: Hacking: The Art of ExploitationUser Review - عَبدُالكَرِيمْ الهاشمي - Goodreads
Hands down this is one of the best technical books I've read so far. The only missing part I think is: - no integer overflow exploitation - no details about recent techniques to bypass ASLR - some chapters are not about exploits or memory corruptions Read full review
Review: Hacking: The Art of ExploitationUser Review - Terry - Goodreads
Really, really good. Wonderful code examples and 'theory' behind the practice. Read full review