Reversing: Secrets of Reverse Engineering

Reversing: Secrets of Reverse Engineering
by Eldad Eilam

Reversing: Secrets of Reverse Engineering
List Price: $40.00
Our Price: $19.48
You Save: $20.52 (51%)
Availability: Usually ships in 24 hours
Buy Used: from $16.00 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Eldad Eilam
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2005-04-15
ISBN: 0764574817
Number of pages: 624
Publisher: Wiley

Book Reviews of Reversing: Secrets of Reverse Engineering

Book Review: Excellent Resource
Summary: 5 Stars

This book is a very good introduction and instructional manual on a subject that is both relevant and shadowy. Uttering the
phrase, "reverse engineering", these days conjures up visions of crackers and other criminals breaking into websites and stealing private information. But for anyone serious about improving their programming skills, "Reversing - Secrets of Reverse Engineering" is a must read. For example, debugging and reversing activities are very close kin; you will improve your skill in tracking down and understanding bugs in your code by learning some of the techniques presented in this book.

The highlight of the book (for me) was Chapter 11 where the author presents step-by-step sessions in reversing progressively more difficult protection schemes. If you feel uncomfortable with this activity, rest assured that the author has neatly sidestepped some murky legal issues by using Internet examples created for this purpose and his own program, designed to illustrate some of the protection techniques presented in other chapters of his book. Another chapter, "Deciphering File Formats", uses this same trick by reversing an encryption program Mr. Eilam wrote for this purpose. The appendices are another valuable contribution where the discussion turns to common code patterns produced by most compilers and how to interpret and extract the last bit of information from them.

Minor nits - I wish the assembly listings were broken up to better highlight points made by the author in his discussions. It became very tedious to match addresses mentioned in his discourse with those in the listings and reduced the overall effectiveness of the material. Also, I was not able to find in the book what seemed to be bibliographical references to other works that were cited in discussions on decompilation and other
topics. But putting these small criticisms aside I highly recommend this book and wish something as comprehensive as this had been available years ago.

Summary of Reversing: Secrets of Reverse Engineering

Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various
applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering. The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering. In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product.
* The first popular book to show how software reverse engineering can help defend against security threats, speed up development, and unlock the secrets of competitive products
* Helps developers plug security holes by demonstrating how hackers exploit reverse engineering techniques to crack copy-protection schemes and identify software targets for viruses and other malware
* Offers a primer on advanced reverse-engineering, delving into "disassembly"-code-level reverse engineering-and explaining how to decipher assembly language

Languages & Tools Books

Book Subjects
Most talked about in Languages & Tools Books
Eclipse Plug-ins (3rd Edition) ImageEclipse Plug-ins (3rd Edition)
by Eric Clayberg, Dan Rubel
Addison-Wesley Professional; Published: 2008-12-21; Paperback; Book
Best price: $38.33
Price in other shops: $59.99
Java Software Solutions: Foundations of Program Design (6th Edition) ImageJava Software Solutions: Foundations of Program Design (6th Edition)
by John Lewis, William Loftus
Addison Wesley; Published: 2008-03-07; Paperback; Book
Best price: $74.40
Price in other shops: $128.00
C++ Primer (3rd Edition) ImageC++ Primer (3rd Edition)
by Stanley B. Lippman, Josée Lajoie
Addison-Wesley Professional; Published: 1998-04-02; Paperback; Book
Best price: $14.47
Price in other shops: $49.99
Accelerated C++: Practical Programming by Example ImageAccelerated C++: Practical Programming by Example
by Andrew Koenig, Barbara E. Moo
Addison-Wesley Professional; Published: 2000-08-24; Paperback; Book
Best price: $26.99
Price in other shops: $49.99
Patterns of Software: Tales from the Software Community ImagePatterns of Software: Tales from the Software Community
by Richard P. Gabriel
Oxford University Press, USA; Published: 1998-05-28; Paperback; Book
Best price: $64.55
Just Java? 2 (6th Edition) ImageJust Java? 2 (6th Edition)
by Peter van der Linden
Prentice Hall; Published: 2004-07-01; Paperback; Book
Best price: $35.00
Price in other shops: $64.99
UML for Java? Programmers ImageUML for Java? Programmers
by Robert C. Martin
Prentice Hall; Published: 2003-06-06; Paperback; Book
Best price: $22.99
Price in other shops: $44.99
Thinking in Java (3rd Edition) (One-Off) ImageThinking in Java (3rd Edition) (One-Off)
by Bruce Eckel
Prentice Hall PTR; Published: 2002-12-06; Paperback; Book
Best price: $13.80
Price in other shops: $54.99
SQL Fundamentals with CDROM ImageSQL Fundamentals with CDROM
by John J. Patrick
Prentice Hall; Published: 1999-05-11; Paperback; Book
Best price: $12.00
Price in other shops: $44.99
C How to Program, 2nd Edition ImageC How to Program, 2nd Edition
by Paul J. Deitel
Prentice Hall; Published: 1994-01-13; Textbook Binding; Book
Best price: $29.86
Price in other shops: $70.00
Similar Books and other products
The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy (Syngress Basics Series) ImageThe Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy (Syngress Basics Series)
by Patrick Engebretson
Syngress; Published: 2011-08-04; Paperback; Book
Best price: $18.26
Price in other shops: $29.95
Windows Forensic Analysis DVD Toolkit, Second Edition ImageWindows Forensic Analysis DVD Toolkit, Second Edition
by Harlan Carvey
Syngress; Published: 2009-06-11; Paperback; Book
Best price: $46.73
Price in other shops: $69.95
Gray Hat Python: Python Programming for Hackers and Reverse Engineers ImageGray Hat Python: Python Programming for Hackers and Reverse Engineers
by Justin Seitz
No Starch Press; Published: 2009-04-30; Paperback; Book
Best price: $21.99
Price in other shops: $39.95
A Guide to Kernel Exploitation: Attacking the Core ImageA Guide to Kernel Exploitation: Attacking the Core
by Enrico Perla B.Sc. Computer Science University of Torino M.Sc. Computer Science Trinity College Dublin, Massimiliano Oldani
Syngress; Published: 2010-09-15; Paperback; Book
Best price: $20.06
Price in other shops: $49.95
The Shellcoder's Handbook: Discovering and Exploiting Security Holes ImageThe Shellcoder's Handbook: Discovering and Exploiting Security Holes
by Chris Anley, John Heasman, Felix Lindner, Gerardo Richarte
Wiley; Published: 2007-08-20; Paperback; Book
Best price: $25.43
Price in other shops: $49.99
The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler ImageThe IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler
by Chris Eagle
No Starch Press; Published: 2011-07-14; Paperback; Book
Best price: $40.00
Price in other shops: $69.95
Metasploit: The Penetration Tester's Guide ImageMetasploit: The Penetration Tester's Guide
by David Kennedy, Jim O'Gorman, Devon Kearns, Mati Aharoni
No Starch Press; Published: 2011-07-22; Paperback; Book
Best price: $27.24
Price in other shops: $49.95
The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System ImageThe Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System
by Bill Blunden
Jones & Bartlett Publishers; Published: 2009-05-04; Paperback; Book
Best price: $26.40
Price in other shops: $49.95
Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code ImageMalware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code
by Michael Ligh, Steven Adair, Blake Hartstein, Matthew Richard
Wiley; Published: 2010-11-02; Paperback; Book
Best price: $32.33
Price in other shops: $59.99
Hacking: The Art of Exploitation, 2nd Edition ImageHacking: The Art of Exploitation, 2nd Edition
by Jon Erickson
No Starch Press; Published: 2008-02-04; Paperback; Book
Best price: $30.50
Price in other shops: $49.95