The IDA Pro Book and over one million other books are available for Amazon Kindle. Learn more

Sell Us Your Item
For a $1.09 Gift Card
Trade in
Have one to sell? Sell yours here
Start reading The IDA Pro Book on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler [Paperback]

Chris Eagle
5.0 out of 5 stars  See all reviews (20 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition $31.89  
Paperback $41.84  
Paperback, August 19, 2008 --  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now
There is a newer edition of this item:
The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler 5.0 out of 5 stars (20)
$41.84
In Stock.

Book Description

August 19, 2008

No source code? No problem. With IDA Pro, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, your work is just beginning. With The IDA Pro Book, you'll learn how to turn that mountain of mnemonics into something you can actually use.

Hailed by the creator of IDA Pro as the "long-awaited" and "information-packed" guide to IDA, The IDA Pro Book covers everything from the very first steps to advanced automation techniques. While other disassemblers slow your analysis with inflexibility, IDA invites you to customize its output for improved readability and usefulness. You'll save time and effort as you learn to:

  • Identify known library routines, so you can focus your analysis on other areas of the code
  • Extend IDA to support new processors and filetypes, making disassembly possible for new or obscure architectures
  • Explore popular plug-ins that make writing IDA scripts easier, allow collaborative reverse engineering, and much more
  • Utilize IDA's built-in debugger to tackle obfuscated code that would defeat a stand-alone disassembler

You'll still need serious assembly skills to tackle the toughest executables, but IDA makes things a lot easier. Whether you're analyzing the software on a black box or conducting hard-core vulnerability research, a mastery of IDA Pro is crucial to your success. Take your skills to the next level with The IDA Pro Book.



Editorial Reviews

About the Author

Chris Eagle is a Senior Lecturer and Associate Chairman of Computer Science at the Naval Postgraduate School in Monterey, CA. He is a co-author of Gray Hat Hacking and has spoken at numerous security conferences, including Blackhat, Defcon, Toorcon, and Shmoocon. Along with his team, the Sk3wl0fR00t, he is a past winner of the Defcon Capture the Flag hacking competition.


Product Details

  • Paperback: 640 pages
  • Publisher: No Starch Press; 1 edition (August 19, 2008)
  • Language: English
  • ISBN-10: 1593271786
  • ISBN-13: 978-1593271787
  • Product Dimensions: 7.1 x 1.6 x 8.9 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (20 customer reviews)
  • Amazon Best Sellers Rank: #425,785 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
(20)
5.0 out of 5 stars
4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
29 of 29 people found the following review helpful
5.0 out of 5 stars The IDA Pro Book Review August 26, 2008
Format:Paperback
Second Edition Review:
If you are considering any other book about IDA Pro Don't bother, as The IDA Pro Book Second Edition is the only book on IDA Pro that you will need.

The overall structure of the Second Edition is unchanged, which is not a bad thing. The structure Chris Eagle uses allows for inexperienced users to get spun up on the basics of IDA Pro while allowing experienced users to jump into more advanced topics.

The author has an excellent method of elaborating concepts. A Novice user can easily follow the examples and build knowledge as they dive deeper into the book. Experienced users should not be put off by this, the first half of the book may be aimed at the Novice, but the second half is packed with much deeper information on more advanced topics.

If you've read the first edition and take a look at the table of contents for the second edition you may be deceived into thinking very little has changed. In fact, you'd be wrong as the second edition offers much more coverage of IDA Python. The second edition also brings users up to speed on the latest editions to IDA Pro to include Scriptable Plugins, Loader Modules and Scriptable Processor Modules. The Second Edition has an increased number of examples using IDA Python, whereas the examples from the first editions were largely only in C using IDC /SDK.

The Likes & Dislikes of the book remain the same as my review for the first edition. Although, after considering my only dislike I must admit that my suggestion is somewhat beyond the scope of the book.

Bottom line on the Second Edition: If you are new to IDA Pro you NEED this book. If you are experienced with IDA Pro I still suggest picking it up!
... Read more ›
Was this review helpful to you?
10 of 10 people found the following review helpful
Format:Paperback
IDA Pro is a tool that I always tentatively held at arms length. The magnitude of its complexity and lack of accessible documentation (in the form of vague web tutorials, advanced technical docs that were over my head, and half-remembered bits of advice) kept me from fully embracing this useful tool. Chris Eagle's book is the book I wish I had years ago.

The IDA Pro Book is the first book you should read if you are interested in IDA Pro, or disassembly and reverse engineering in general. It is also a book that intermediate and expert IDA Pro users can learn something new from as well.

The book focuses on IDA Pro, while delving into other related topics (assembly, binary formats, variations between compilers, etc.) to give the reader a general understanding but not so much as to be distracting. There is little fluff material, but plenty of concise, practical examples and scenarios.

As much as I enjoyed The Shellcoder's Handbook and Reversing: Secrets of Reverse Engineering, I would say reading The IDA Pro Book first would be an excellent primer.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars An awesome IDA Pro reference January 6, 2009
Format:Paperback|Amazon Verified Purchase
This is a really good book. Definitively a complete reference on IDA Pro. Chris Eagle has gone to great lengths to put in the detailed screenshots and examples to illustrate the power of IDA. There are chapters on IDC scripting, reversing obfuscated code, etc. Every small feature of IDA is well documented. This book is a good reference for novice to advanced users. One thing that is missing (may not technically be termed missing because it was released after the book was published) is the bochs emulator support using IDA Plugins. Since it is a plugin, it cannot technically be termed missing but would have been cool to read about in this book...may be in the next edition. This is a definite buy for reverse engineering enthusiasts.
Comment | 
Was this review helpful to you?
6 of 7 people found the following review helpful
Format:Paperback
Honestly, when picking up a book that is focused on a single tool, as in this case, my main concerns are: how linked (and limited) the content is to the tool and its capabilities, if the book can become obsolete soon with new versions of the tool, and what else the material offers to the specific field out of the tool.

In this case, it is fair to say that IDA Pro ([...]) is the most popular disassembly tool (and debugger now) in the market during the last decade, so covering it is like going deeper into the field of malware analysis, software reverse engineer and vulnerability research. Beginners can start playing with the evaluation version, while professionals have been using the Pro version for a long time.

Apart from that, the moment I realize Chris Eagle was the book author, it added some excitement to the mix. I know Chris when we released the Scan of the Month 32 challenge on the Honeynet Project ([...]), back in 2004. The challenge was focused on analyzing a home-made malware binary, called RaDa, and Chris was the winner ([...]); he even developed an IDA Pro script to unpack the binary and solve it.

Therefore, the book title does not make any justice to its contents :), as this is not only The IDA PRO Book or the unofficial guide, but the modern software disassembly (static binary analysis) masterpiece and The IDA Pro Bible.

The first two chapters are a must for anyone starting in the world of reversing and disassembly. Something I really liked about the introductory chapters is how the author establishes the relationships between the different functionality available in IDA, and other (more traditional) single tools offering similar capabilities.
... Read more ›
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars The best book in IDA Pro on the market - by far
My review title says it all.

If you want to learn to use IDA Pro, this is by far the best book on the market. No other books even nearly come close. Read more
Published 15 months ago by TestUser
5.0 out of 5 stars The Ultimate IDA Pro Help Resource
IDA Pro is a very powerful tool that is very difficult to learn and use. I am very versed in using windows applications and even difficult Unix applications to master like vi. Read more
Published 15 months ago by Ed In Virginia
5.0 out of 5 stars "The IDA Pro Book: The Unofficial Guide to the World's Most Popular...
This is _the_ manual you need if you use IDA Pro for fun or profit. It covers a wide range of information ranging from disassembly basics to writing plugins for IDA. Read more
Published 16 months ago by Daniel J. Anderson
5.0 out of 5 stars a MUST READ
Very good book!

The ~600 pages are stuffed with good information; but they're easily navigable via the 12 page content list, though. Read more
Published 20 months ago by Bücherwurm Kal. 303
5.0 out of 5 stars IDA Pro 2nd Edition
IDA Pro is the worlds leading disassembler. This means that given a binary file without any source code IDA Pro will reverse engineer that file and attempt to give you something... Read more
Published 20 months ago by eli
5.0 out of 5 stars s/Unofficial/Definitive/
IDA Pro is the world's most popular disassembler. This book is for you if you are a beginner or intermediate reverser and you do not already own the first edition of The IDA Pro... Read more
Published 20 months ago by Happy Cat
5.0 out of 5 stars The Best Reference on IDA Pro
The IDA Pro Book is without a doubt the best resource available for learning how to use IDA Pro. If you are new to reversing or even a seasoned professional, there is something... Read more
Published 20 months ago by Rob
5.0 out of 5 stars So Much More Than An IDA PRO Manual
This book is so much more than a manual enabling the novice (or advanced user) to exploit the features of IDA PRO as a Disassembler/Debugger; it is everything a technical book... Read more
Published 21 months ago by Ira Laefsky
5.0 out of 5 stars Great book on the best code analysis tool
I would recommend this book to anyone interested in code analysis, whether its for vulnerability research, malware reverse engineering, or wherever your curiosity may take you. Read more
Published 21 months ago by Michael Ligh
5.0 out of 5 stars The "CSI" Manual for Computer Scientists
Wow, I was expecting a book exclusively on using IDA Pro, in fact, the title is a little misleading... Yes, the book covers the latest version of IDA Pro (i.e. 6. Read more
Published 24 months ago by Gregory Zentkovich
Search Customer Reviews
Only search this product's reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 





Look for Similar Items by Category