Cover of Hacking: The Art of Exploitation

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.

Audience
childrens
Length
medium · 241 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Hacking: The Art of Exploitation? Here’s where I’d start.

These suit anyone who liked Hacking: The Art of Exploitation. Sign in and mark a few books for picks shaped around your own taste.

  1. The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws Shares security, hacking, programming
  2. Reversing: Secrets of Reverse Engineering Shares security, programming, computer science
  3. The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy Shares hacking, security, computer science
  4. Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software Shares security, hacking, infosec

“People who read Hacking: The Art of Exploitation tend to reach for these next.”

  1. Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks
  2. Gray Hat Python: Python Programming for Hackers and Reverse Engineers
  3. The Practice of Network Security Monitoring: Understanding Incident Detection and Response
  4. Security Engineering: A Guide to Building Dependable Distributed Systems

“If you want more of the same (science about technology), start with these.”

  1. SCJP Sun Certified Programmer for Java 6 Study Guide
  2. Linux Pocket Guide
  3. JavaScript The Missing Manual
  4. Absolute Beginner's Guide to C

“If it was the security that hooked you, try one of these.”

  1. The Art of Intrusion: The Real Stories Behind the Exploits of Hackers, Intruders & Deceivers
  2. The Tangled Web: A Guide to Securing Modern Web Applications
  3. Hacking the Xbox: An Introduction to Reverse Engineering
  4. A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security

“These start from a similar idea, even if they go somewhere else with it.”

  1. Hacking Exposed: Network Security Secrets & Solutions
  2. Black Hat Python: Python Programming for Hackers and Pentesters
  3. Dissecting The Hack: The F0rb1dd3n Network
  4. Gray Hat Hacking