
Best hacking book in the market - This book is 10 times greater than any other hacking book. It gives useful code and examples rather than 250 pages of theory. Stack and heap overflows are explained in detail as well as many other modern types of exploits. The best part of the book is that it teaches the reader how to write his/her own shellcode and teaches some basic Assembly language along the way. Everything you need to know to be a hacker or stop hackers.Includes detailed explanations and code for:buffer / stack / heap based overflowsformat string vulnerabilitieswriting shellcodesniffing switched and unswitched networkstcp / ip hijackingdenial of serviceport scanning and tricking port scans of your own computerpassword crackingMan in the middle attacksWireless internet security / hackingand more
Judge this book by its cover - If you can understand what is on the front cover, then youwill probably think the cover in itself is worth the price ofthe book.If you write software, you will find this book fascinating forits explanation of ",buffer overflows", and how they are exploitedby hackers (er, crackers) to take control of other people scomputers.If you don t write software, then you ll probably have greatdifficulty understanding this book.
Need to know Assembly - You have probably heard of such hacking techniques as buffer overflows. Typically, a book might give only cursory explanation, especially if it is not devoted to hacking. But suppose you write in C. Chances are you ve inadvertantly created buffer overflows and then spent hours chasing this down, after your program crashed. So how on earth can a deliberate overflow lead to a breakin?It is for such matters that Erickson expounds here. Written for you, whether you want to create such exploits or prevent them. In either case, the knowledge is the same.What the book requires is some knowledge of C and assembly. For the latter, it is the language of the Intel x86 family. But even if you don t know it, so long as you are familiar with any assembly language and the theory of a Neumann machine, then you can follow the text.This book is not for every programmer. It turns out that a fair number of programmers get into the field by learning a high level language like C, Fortran, Java or Pascal. But they never learn any assembly. To them, anything compiled from source is a black box. Instead, you need some background in assembly.The book also gives neat coverage of how to sniff network traffic and manipulate it. There is a section on cryptography. But for this, it is so specialised and vital that you should consult texts dedicated to it.
The First Hacking Book I ve Respected - Don t expect the conceptual fluff. Be prepared for school. This book does not use the time and motivation wasting filler that so many ",hacking", books fill pages with. This describes in significant depth the root techniques used in exploitation. It can make some technical assumptions about the reader, and it is helpful to have programming experience, but I prefer this approach. I would rather have the author ",teach to the highest common denominator", and not the lowest... What you don t know when you read this book, you will be motivated to learn.The writing style can be a little empty, and could use a bit more of a layered approach, but this is a minor criticism. I work in IT security, and this is the first hacking book I have ever recommended. Go for it.
One of a Kind - This book is for the security pro or would be hacker who want s to begin to see how deep the rabbit hole really does go. There is no other book like it on the market, and I ve read most of them. Jon Erickson s code included in the book all works well as designed on Linux. The author also suggests some good free Linux tools for use with the code examples including most notably a hex editor, basic dissassembler, and packet injector.The techniques in the book are best described by a caption on its back cover, The fundamental techniques of serious hacking. It includes major sections on programming, networking, and cryptography. All material is covered with an eye towards exploitation. Languages used in the book material consist of C, PERL, and Assembly for X86. The techniques described in this book are fundamental to any hacker or security professional who takes their work seriously. The book is well worth the discounted amazon.com price. The material in this book is all original and cannot be found elsewhere. Each example in the programming section is truly an eye opener if you are new to code hacking. The examples in the networking and cryptography sections are relevant and fresh as well.