IDA Plug-in tutorial
Steve Micallef (stevem) <stevebinarypoolcom> Thursday, August 18 2005 05:51.49 CDT


Currently working on an IDA plug-in writing tutorial. Here's the table of contents so far, if anyone has anything they'd like to see in it, drop me a line. I'm about 20% of the way through it, and it's probably still some weeks away due to work constraints.

1 Intro
  1.1 Why this tutorial
  1.2 What's covered
  1.3 What this isn't
  1.4 What you need
  1.5 Alternatives
2 Setting up a build environment
  2.1 Windows using Visual Studio
  2.2 Windows using Dev-C++ with MinGW
  2.3 Linux using GCC/Make
3 The IDA SDK
4 Classes and Structures
5 Functions
  5.1 UI navigation
  5.2 Code navigation
  5.3 Names & Commentary
  5.4 I/O
  5.5 Tracing / Breakpoints
  5.6 Debugging
  5.7 Extending IDC
  5.8 Bringing other APIs into the mix
  5.9 Miscellaneous
6 Example 1: Getting a list of functions
7 Example 2: Listing all instructions in a function
8 Example 3: Looking for sprintf, strcpy, etc.
9 Example 4: Auto-loading DLLs into the database
10 Example 5: Writing trace output to file
11 Things worth noting


Comments
Posted: Wednesday, December 31 1969 18:00.00 CST