###############################################################################
#                                                                             #
# Name   : IDAAPIHelp.py v0.3                                                 #
# Author : Frank Boldewin / www.reconstructer.org                             #
# Date   : 13.12.2006                                                         #
# Descr. : looks at cursor position for a valid mnemonic and passes the       #
#          grabbed api to the help file Reconst-PSDKHLP.chm, which is         #
#          shipped with this IDAPython script. If the API is found in the     #
#          helpfile, it shows information about its usage.                    #
#          The python script also tries to strip unneeded data like ds: or    #
#          __imp_ from the right instruction operand as well as detecting     #
#          a valid apiname by filtering out strings like sub_ or loc_ !       #
#                                                                             #
# Req.  :  IDA Pro & IDAPython (my versions were 5.0.0.879 and 0.8)           #
#                                                                             #
# Setup :  copy IDAAPIHelp.py and Reconst-PSDHLP.chm together into your       #
#          IDA directory, e.g. C:\Program Files\IDA. While analysing with IDA #
#          place your cursor over an offset with the desired API call from    #
#          which you wish to get information from and press "ALT+9". Then     #
#          select the script IDAAPIHelp.py and the requested info should      #
#          appear in case it's in the help database.                          #
#                                                                             #
###############################################################################
