Hacking: The Art of Exploitation, 2nd Edition |
|
|
|
| Title: | Hacking: The Art of Exploitation, 2nd Edition |
| Author: | Jon Erickson |
| Publisher: | No Starch Press |
| Type: | Book / Paperback |
| Publication Date: | 04 February, 2008 |
| ISBN / ISBN-13: | 1593271441 / 9781593271442 |
| List Price: | $49.95 |
| You Save: | $16.98 |
| Amazon Price: | $32.97 |
|
This book is also available, brand-new, from 3rd-party marketplace sellers at Amazon.com, from $29.99.
|
The HTML code below can be pasted onto your web-site, your MySpace page, or blog - or any number of similar places - to create a link to this page:
If, instead of a text link, you'd like to create a link to this page which will display the book cover, if it's available, then the code below will do exactly that:
Check for the same book at these other US book sites:
[ Abebooks ]
[ Alibris ]
[ Barnes & Noble ]
[ Half.com ]
[ Powells ]
… or check UK bookstores
|
Editorial Review / Publisher's Information:
Product Description Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the envelope. Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane hacking techniques actually work. To share the art and science of hacking in a way that is accessible to everyone, Hacking: The Art of Exploitation, 2nd Edition introduces the fundamentals of C programming from a hacker's perspective. The included LiveCD provides a complete Linux programming and debugging environment--all without modifying your current operating system. Use it to follow along with the book's examples as you fill gaps in your knowledge and explore hacking techniques on your own. Get your hands dirty debugging code, overflowing buffers, hijacking network communications, bypassing protections, exploiting cryptographic weaknesses, and perhaps even inventing new exploits. This book will teach you how to: - Program computers using C, assembly language, and shell scripts
- Corrupt system memory to run arbitrary code using buffer overflows and format strings
- Inspect processor registers and system memory with a debugger to gain a real understanding of what is happening
- Outsmart common security measures like nonexecutable stacks and intrusion detection systems
- Gain access to a remote server using port-binding or connect-back shellcode, and alter a server's logging behavior to hide your presence
- Redirect network traffic, conceal open ports, and hijack TCP connections
- Crack encrypted wireless traffic using the FMS attack, and speed up brute-force attacks using a password probability matrix
Hackers are always pushing the boundaries, investigating the unknown, and evolving their art. Even if you don't already know how to program, Hacking: The Art of Exploitation, 2nd Edition will give you a complete picture of programming, machine architecture, network communications, and existing hacking techniques. Combine this knowledge with the included Linux environment, and all you need is your own creativity.
|
Other Items You May Enjoy:
Browse Books From These Related Subjects:
Customer Reviews:
Do Not Buy
21 December, 2009
If you are looking for a hacking book this one is definitely not one. This book is pretty much a C/C++ textbook. The introduction is about hacking and its history. Then author states to become a hacker you need to know how to program and starts going over C/C++ that is pretty much entire book about. You will cover if..else, loops, and general programming techniques. Times from time author releases that this book is about hacking and tries to throw some hacking concepts and programs, which are 100 years old and worthless these days. I mean it is a good thing to get familiar with those to get started but in general all that is history. Many years back when I was in high school I was playing with similar code that was all over the Internet. This book provides nothing new. Oh yes you get a hacking CD with it! The Live Ubuntu CD :) How nice! For those who are lazy to download full Ubuntu... I read this book in 2 days there is nothing new. All those who claim this book is amazing are lamers. If you just started your hacking way, this book might be useful but for someone who has experience with programming this book is worthless. You can learn way more on your own and I wouldn't recommend wasting money.
- Amazon Customer Review
Great Learning Material
28 February, 2010
This piece is very helpful for those who like a step-by-step and analogous style of learning. It starts at a very basic level, but soon goes straight into the nitty gritty which is helpful for those who like to go a little further than just basic level 10 material.
- Amazon Customer Review
Excellent Book
17 January, 2010
After I read the first edition, I thought to myself that this was the best book on "hacking" that I have ever read. Very practical, technical, useful information for anyone who wants to get started with computer security and learn how "hackers" exploit computer software.
This book was written very well, where each step of the exploitation process was explained and I could follow along and execute the code being discussed in each chapter.
I bought the second edition which has even more material than the first and thought the same thing. Excellent book, must-read for anybody interested in this topic.
In order to get the most out of this book, I would recommend that the reader be familiar with the *nix command line and some experience with C programming.
- Amazon Customer Review
Excellent Book
15 January, 2010
This is indeed an excellent book. I would surely recommend this book to anybody needing insights into different hacking methods. I am a graduate student in computer science and I don't think there are too many books on this subject out there that are better than this one.
- Amazon Customer Review
Fabulous
21 February, 2010
This book is the most interesting i've ever read. Its instructive and explains in detail everything you can expect.
I recommend it...
- Amazon Customer Review
|