Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
16 used & new from £16.70

Have one to sell? Sell yours here
 
   
Hacking: The Art of Exploitation
 
See larger image
 

Hacking: The Art of Exploitation (Paperback)

by Jon Erickson (Author)
4.5 out of 5 stars See all reviews (10 customer reviews)
Price: £28.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, July 7? Choose Express delivery at checkout. See Details
7 new from £17.90 9 used from £16.70
Other Editions: RRP: Our Price: Other Offers:
Paperback (2) £40.08 £38.08 37 used & new from £21.49

Frequently Bought Together

Hacking: The Art of Exploitation + Reversing: Secrets of Reverse Engineering + The Shellcoder's Handbook: Discovering and Exploiting Security Holes
Price For All Three: £67.62

Show availability and shipping details


Customers Who Bought This Item Also Bought

Reversing: Secrets of Reverse Engineering

Reversing: Secrets of Reverse Engineering

by Eldad Eilam
4.5 out of 5 stars (2)  £16.24
The Shellcoder's Handbook: Discovering and Exploiting Security Holes

The Shellcoder's Handbook: Discovering and Exploiting Security Holes

by Chris Anley
5.0 out of 5 stars (1)  £22.39
Gray Hat Hacking, Second Edition: The Ethical Hacker's Handbook

Gray Hat Hacking, Second Edition: The Ethical Hacker's Handbook

by Shon Harris
5.0 out of 5 stars (2)  £21.99
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws

The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws

by Dafydd Stuttard
3.0 out of 5 stars (2)  £22.09
Hackers' Handbook 3.0

Hackers' Handbook 3.0

by Dr. K.
£4.49
Explore similar items

Product details

  • Paperback: 264 pages
  • Publisher: NO STARCH PRESS; Revised edition (1 Nov 2003)
  • Language English
  • ISBN-10: 1593270070
  • ISBN-13: 978-1593270070
  • Product Dimensions: 23.4 x 18.5 x 2.3 cm
  • Average Customer Review: 4.5 out of 5 stars See all reviews (10 customer reviews)
  • Amazon.co.uk Sales Rank: 258,510 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Product Description
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.


About the Author
Jon Erickson has a formal education in computer science and has been hacking and programming since he was five years old. He speaks at computer security conferences and trains security teams around the world. Currently, he works as a vulnerability researcher and security specialist in Northern California. --This text refers to the Paperback edition.

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

10 Reviews
5 star:
 (7)
4 star:
 (2)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
60 of 63 people found the following review helpful:
5.0 out of 5 stars Great book for those truly interested in system exploitation, 5 Jan 2004
"Hacking: The Art of Exploitation" is a truly excellent resource for those *truly* interested in system exploitation. Erickson starts from the beginning by introducing the scene to the user, explaining what the book intends to teach the reader, as well as the whole deal with the hacking spirit and the workings of the hacking scene. Erickson wastes little time in delving deep into the technical details of common vulnerabilities often found in all sorts of programs, as well as teaching the reader how to write their very own homegrown exploit codes in several different programming languages. Whilst Erickson does not drown the user in boring or irrelevant information, he provides plenty of information which only encourages the reader even more to carry out some of the experimental exercises presented in the book.

A few topics covered in this truly great book include:

- Writing shellcodes (polymorphic, ASCII printable etc.)
- Defeating non-exec stacks (such as in OpenBSD) by teaching how to "return into libc" as an alternative to executing shellcode.
- Various network hacks (such as network DoS vulnerabilities aswell as a multitude of port scanning techniques).
- A wide and vast overview of crytography, including breaking WEP encryption, the details of various popular ciphers, and password cracking using a few little documented techniques.
- and much, much more...

I consider "Hacking: The Art of Exploitation" to be the bible of system exploitation. Whilst other "hacking" books provide an introduction to many off-the-shelf hacking tools, "Hacking: The Art of Exploitation" teaches the true spirit of hacking and system exploitation: creative thinking. This book is a must for all of those interested in true hacking.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 17 people found the following review helpful:
4.0 out of 5 stars Good Introduction, 17 Nov 2004
This book gives a good introduction to general security concepts.
it starts off with some common programming exploits (eg buffer overflows) and explains how they work and shows you how to execute them. This section of the book is good, although i found the need for other material to expand on what i learned here. For example aleph1's excellent tutorial Smash the Stack is a good way to supplement this. Other programming exploits explained are heap overflows, format strings and returning into libc. These are all well explained introductions, but to gain a deeper understanding it is necessary to do some more research.

There is also a good section on writing your own shellcode. Some assembly language experience is useful here and generally it is well explained and set out.

The section on network attacks is also a very good although at times it seems like he is only explaining how to use existing tools and doesn't go into the theory behind them enough, but having said that it is an excellent introduction. Topics covered here include: packet sniffing, DOS attacks, port scanning and TCP/IP hijacking.

The final section on encryption offers some good theoretical knowledge on general encryption concepts but lacks a little on the practical implications of this. However if you are really into encryption you will want to get a dedicated book on it. In the meantime this definatly severs as a good introduction.

With the nature of the topics covered the best way i found to learn was to read over a section and experiment with it. You can only learn so much from a book, but this book will give you a good knowledge base to start from. A decent knowledge of C is assumed, some assembly knowledge would be helpful but isn't strictly necessary.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
5.0 out of 5 stars The Definitive Computer Security Handbook!, 16 Feb 2005
I consider this book to be excellent. It is a "must read" if you really want a thorough grasp of the priciples behind computer security. It concisely explains the techniques of exploitation, aided by clear code examples. You will benefit most from this book if you start with a basic background knowledge of C programming, shell scripting and networking.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars IT GOES ON IT
I read this book & I can say only one thing..
THIS BOOK REVIEW THE DEEP HEART OF THE ART OF PROGRAMMING, it cover at all!
Not for rookies... Read more
Published 2 months ago by Simone Azzalin

4.0 out of 5 stars Brilliant!
If you are a programmer who wants to learn about hacking and cracking techniques this book is great! Read more
Published on 23 Jan 2006 by Seb Butcher

2.0 out of 5 stars Dont Bother Unless You Have Linux Installed
Hmmmm, I sometimes wonder whether these so called "Reviews" are actually written by the general public or people working for the book's publishing company! Read more
Published on 21 Nov 2005 by Jakeski

5.0 out of 5 stars Best book on the subject full stop!
Hay,

To put it in plain English; The rest are crap and this is the best!
I looked at the rest out and they are just script kiddy books every one apart from this one. Read more

Published on 9 Sep 2005

5.0 out of 5 stars Awesome
The brief synopsis above tells it like it is. The book contains no waffle just quality information. And there is more of that here than in most of the other wasted pages on my... Read more
Published on 4 Nov 2004

5.0 out of 5 stars Fantastic...
This book is very well written, I found the buffer overflow chapters very helpful and better described than online documents. Read more
Published on 10 Mar 2004 by provider54

5.0 out of 5 stars Hacking: The Art of Exploitation
This is the best book available for people who want to learn the ways of hackers, and to over come them
Published on 8 Feb 2004

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Make A Wish

Get what you want with an Amazon.co.uk Wish List Make sure you always get what you want with an Amazon.co.uk Wish List.

More info on Wish Lists

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates