counter
about us
 
Reversing: Secrets of Reverse Engineering | Eldad Eilam | Great book for software developers / security professionals!
 
 


Suche books:   



 Reversing: Secrets...  

Reversing: Secrets of Reverse Engineering
Eldad Eilam

Wiley, 2005 - 624 pages

average customer review:based on 15 reviews
view larger image
 for more information click here

     highly recommended  highly recommended



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


 for more information click here


A good read

This book takes a tutorialistic approach to reverse engineering. It assumes you have a working knowledge of assembly language and C/C++. The author briefly introduces you to some of the programming languages in use, Windows Internals, gives an overview of some of the tools available, and then proceeds to walk you through some example reverse-engineering. The author spent alot of time covering Windows internals. The overview of Assembly language could have been a little more thorough before going into reverse-engineering, instead most of the appendix is devoted to this. More time introducing the debugging tools and the use of it's features instead of the brief overview would have been helpful too. Despite these shortcomings the book is very educational. If you are not up to speed on C/C++ and assembly would recommend reading Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM) and The C Programming Language (2nd Edition) before reading this book.


 for more information click here


Great book for software developers / security professionals!

This book includes a great deal of effective and practical techniques related to the subject. While reading this book it soon becomes very clear that the author is a highly experienced professional in the field. He does a wonderful job presenting the many relevant topics presented in the book. If developers want to discover vulnerabilities in their own applications, this book will give some excellent pointers. Security professionals will very likely draw some great benefits from it as well. This book is loaded with information which is generally easy to read, (more so if you are familiar with some high and low level programming languages), and remains right on topic. This book is definitely a "must read!"


 for more information click here


Technique and understanding the assembly is the key

I have only read about 1/3 of this book and I already know that it will be a great addition of "treasures" on my bookshelf. The author explains the material in a very clear way and also the way thing are presented to the user is very organized. Buy this book if you want to learn the techniques and how to approach the reversing problems. Do not worry too much about the technical inaccuracies mentioned by other reviewers. You can always write your own little experimental programs to verify those or if you are into reference manuals, you can always download those reference PDFs from Intel anyway. If someone like Russ Osterlund said it's a good read, you should listen.

Understanding how the compiler convert the high level language into the machine code can help you become skillful in the technique of writing good and highly optimized code. It also allow you become a better debugging specialist even if you don't become a brilliant cracker.


 for more information click here


good for someone new to the subj

The book is put together very well and provides adequate explanations on the majority of everything it touches on, but if you've already been reversing for a while and want more in depth knowledge and/or advanced methods for reversing check elsewhere. For the audience it was written for, its great, if your a newbie to reversing it would be a good addition to your library.


Interesting read, but not always accurate

This book is a dense collection of information about various aspects of reversing.

There are a few factual errors, and so, while this book can be used for bed-time reading, I wouldn't count on it as a reference.

Before people pounce on me for mentioning 'factual errors' and not substantiating them, let me draw their attention to the description of calling conventions in this book. This book mentions that cdecl and stdcall pass arguments in different orders (i.e left to right for cdecl and right to left for stdcall). This is just plain wrong. I wonder how this important detail could not be caught during editing, and technical review.




 for more information click here


reviews: page 1, 2, 3



products you might be interested in




recommendations

Recommended Security & Hacking (Software,UNIX/LINUX) books (Kaiwan)
Recommended LINUX Debugging books (Kaiwan, DG-L4)
Global-Security-Engineering-Reading
Crash Dump Analysis and Debugging
Hacking & Exploits - How to begin




engineering


National Electrical Code 2008 Handbook (National Fire Protection ...
The Final Warning (Maximum Ride, Book 4)
Code Complete: A Practical Handbook of Software Construction
The Elements of Style, Fourth Edition
FE Review Manual: Rapid Preparation for the General Fundamentals of ...



secrets


Deceptively Delicious: Simple Secrets to Get Your Kids Eating Good ...
The Book of Lies
The War Within: A Secret White House History 2006-2008
The Secret
The Game: Penetrating the Secret Society of Pickup Artists



reverse


Prevent and Reverse Heart Disease: The Revolutionary, Scientifically ...
The Mind-Beauty Connection: 9 Days to Reverse Stress Aging and Reveal ...
The IDA Pro Book: The Unofficial Guide to the World's Most Popular ...
What Your Doctor May Not Tell You About Fibromyalgia: The ...
The Amazing Way to Reverse Heart Disease: Naturally : Beyond the ...



search for books
secrets of reverse, engineering, reverse, reversing, secrets



Google      toavi.com    web
books
apparel
baby
beauty
books
camera photo
classical music
computers
dvd
electronics
gourmet food
health personal care
kitchen
office products
outdoor living
computer video games
popular music
software
sporting goods
tools hardware
toys-games
vhs
watches jewelry







randomly chosen


book: Joachim el barrendero