IDA Pro is a commercial disassembler and debugger that allows reverse engineers to learn how specific programs work. It is the de facto standard for the analysis of hostile code and vulnerability research and the tool that programmers around the world use to pick apart compiled software to see how it works. The IDA Pro Book provides a top-down overview of IDA Pro and its potential uses in the software reverse engineering field. After a thorough introduction to the origins and basic operation of IDA Pro, the book goes into depth on how to use IDA Pro. Author Chris Eagle, a recognized expert in the field, introduces topics in the order in which most users encounter them, so that experienced users can easily jump in at the most appropriate point. Eagle covers a variety of real-world reverse engineering challenges and offers strategies to deal with them, such as disassembly manipulation, graphing, and effective use of cross references. Eagle also shows readers how to extend IDA s capabilities with scripting, plugins, and loader modules.
This book is incredibly useful for users of IDA pro. I've used IDA for several years, but I dog-eared at least sixteen pages that contain immediately actionable information, and I learned at least two other valuable pieces of information. Each of these bits of information are probably worth the cost of the book.
One of the best written technical books I've read, alongside Steven's TCP/IP Illustrated. Clearly explained extremely technical subjects in a very readable and enjoyable manner. If you use IDA, you must read this book.
Excellent book. If you plan to spend anytime at all in IDAPro you should read this book. The last few chapters are very introductory topics that are better covered in other books but still worth glancing at.
If you want to master IDA, DON'T read this book. It will just waste your time and limit your mind, thinking you have learnt something. Experiment. That's the only way to become a IDA guru. I agree that IDA is a great tool. Become an expert by DIY!