The IDA Pro Book, 2nd Edition
The Unofficial Guide to the World's Most Popular Disassembler
Publisher: No Starch Press
Released: June 2011
Pages: 672

No source code? No problem. With IDA Pro, the interactive disassembler, 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 "profound, comprehensive, and accurate," the second edition of The IDA Pro Book covers everything from the very first steps to advanced automation techniques. You'll find complete coverage of IDA's new Qt-based user interface, as well as increased coverage of the IDA debugger, the Bochs debugger, and IDA scripting (especially using IDAPython). But because humans are still smarter than computers, you'll even learn how to use IDA's latest interactive and scriptable interfaces to your advantage.

Save time and effort as you learn to:

  • Navigate, comment, and modify disassembly
  • Identify known library routines, so you can focus your analysis on other areas of the code
  • Use code graphing to quickly make sense of cross references and function calls
  • Extend IDA to support new processors and filetypes using the SDK
  • Explore popular plug-ins that make writing IDA scripts easier, allow collaborative reverse engineering, and much more
  • Use IDA's built-in debugger to tackle hostile and obfuscated code

Whether you're analyzing malware, conducting vulnerability research, or reverse engineering software, a mastery of IDA is crucial to your success. Take your skills to the next level with this 2nd edition of The IDA Pro Book.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
No Starch PressThe IDA Pro Book, 2nd Edition
 
4.7

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Accurate (3)
  • Concise (3)
  • Helpful examples (3)
  • Well-written (3)

Cons

    Best Uses

    • Intermediate (3)
      • Reviewer Profile:
      • Developer (3)

    Reviewed by 3 customers

    Sort by

    Displaying reviews 1-3

    Back to top

    (1 of 1 customers found this review helpful)

     
    5.0

    The IDA Pro Book

    By Dan

    from Omaha, NE

    About Me Developer, Security Consultant, Sys Admin

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate

      Comments about No Starch Press The IDA Pro Book, 2nd Edition:

      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. It provides sufficient detail without the tedious extraneous information you often have to dig through in technical books.

      IDA is one of those tools that you can use for a long time and still miss a lot of the functionality that it has. Chris does a masterful job of illuminating these features (as well as the pieces everyone uses) with good examples and an appropriate level of detail.

      There is a very well done map to this book in the "Introduction" before chapter one - this enables readers of any level of experience to focus. But, I found that there was value to reading all of the sections anyway.

      The accompanying website is well done and provides the examples, a small errata and additional references. (http://idabook.com)

      This may go without saying, but you should have access to IDA PRO to get the full value from this book. This edition is less applicable to the freeware version than the last edition was (although I'd still probably recommend it for anyone using IDA).

      Bottom line: If you use (or plan to use) IDA PRO - buy this book.

      http://shop.oreilly.com/product/9781593272890.do

      Disclosure: I was provided with a free PDF copy of this book by O'Reilly as a part of their "Blogger Review Program" program. (http://www.oreillynet.com/oreilly/bloggers/)

       
      5.0

      Read it

      By Modsiw

      from Knoxville, TN

      About Me Developer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Covers the Whole Picture
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate

        Comments about No Starch Press The IDA Pro Book, 2nd Edition:

        Best survey of reverse engineering available, period.

        (1 of 1 customers found this review helpful)

         
        4.0

        The "CSI" Manual for Computer Scientists

        By Gregory Zentkovich

        from Honolulu

        About Me Developer, Sys Admin

        Verified Reviewer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Expert
          • Intermediate
          • Novice

          Comments about No Starch Press The IDA Pro Book, 2nd Edition:

          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.1x) in a very detailed, and step by step structured kind of way. But Chris goes the extra mile to explain, and analyze the code from the mindset of an expert. He walks you through step by step in reverse starting with the machine code all the way back to its origin, one of the high-level languages of C, C++ or Java. He helps you see that IDA Pro is not an end all, but a starting point and there is still a lot of massaging and tweaking from the end-user, which in this case, in you. Which happens to be IDA Pro's greatest strength, its ability to be tweaked and customized to produce better results. Yes, this book is very comprehensive and has a wealth of wisdom that would be beneficial to all programmers regardless if they use IDA Pro or not. This is definitely a great book and I would highly recommend it to others.

          Displaying reviews 1-3

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Ebook: $55.95
          Formats:  ePub, Mobi, PDF
          Print & Ebook: $76.95
          Print: $69.95