ENNAENNA
Hacking: The Art of Exploitation
Exploitation2008

Hacking: The Art of Exploitation

by Jon Erickson

Jon Erickson's Hacking: The Art of Exploitation approaches security from a fundamentally different angle than most hacking books. Rather than teaching readers to run existing tools, Erickson builds understanding from the ground up, starting with C programming, x86 assembly, and how programs actually execute in memory. From this foundation, the book explains buffer overflows, format string vulnerabilities, and shellcode writing in a way that makes the underlying principles clear rather than just demonstrating specific techniques. The second edition includes a bootable Linux CD that provides a complete development and exploitation environment. Topics progress from basic stack overflows through network programming, cryptography attacks, and countermeasure bypass techniques. The book remains relevant decades after publication because it teaches the fundamental concepts rather than tool-specific procedures.

exploitationprogrammingshellcode

Available formats

Book Details

Author
Jon Erickson
Year
2008
Category
Exploitation
ISBN
9781593271442
Formats
Paperback, Kindle