Over 120 pages of how to write C/C++ plug-ins for the most amazing disassembler in the world, IDA Pro, from start to finish.
I originally wrote this in 2005 and updated it again in 2009. It hasn’t been updated since then but I understand neither has the IDA plug-in API, so it should still be a very effective way to learn how to write IDA plug-ins in C/C++. Please don’t e-mail me for help on anything covered in this document – after 6 years of no reverse engineering or C programming, I am very rusty!
Download the document here: http://www.binarypool.com/idapluginwriting/idapw.pdf