My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
InstallationInstructions  
Updated Feb 4, 2010 by gergely.erdelyi

Installation Instructions

  • Check your Python version 2.4 or 2.5 installation
  • Copy the ''python'' directory with its contents to the IDA Pro install directory (%IDADIR%)
  • Copy the plugin executable to ''%IDADIR%\plugins\''

The next time a file is loaded the following text should appear in the message window.

---------------------------------------------------
IDAPython version 0.9.0 final (serial 0) initialized                           
Python interpreter version 2.4.4 final (serial 0)
---------------------------------------------------

The plugin is now ready for use as described in the UsageInstructions.

Comment by mrkyk...@gmail.com, Jun 18, 2009

Hi,

I have a problem with the installation I suppose, I hope you'll be able to help me. (not sure I have to post this message here) I have IDA 5.2 with python 2.5.4 and I installed recently idapython plugin 1.0.0. When I start IDA I have the text above "IDAPython ... initialized ..." so everything seemed ok. However, when I try to launch a script like this (Alt-8):

from idautils import

for i in range(get_func_qty() ):

f=getn_func(i) print “Function %s at 0x%x” % (GetFunctionName?(f.startEA), f.startEA) add_bpt(f.startEA, 1, 4)

for i in range(get_bpt_qty() ):

b=bpt_t() getn_bpt(i, b) b.flags ^=BPT_BRK b.flags|=BPT_TRACE update_bpt(b)

I have the following error :

NameError?: name 'get_func_qty' is not defined

I don't understand why, because the same script worked well with an older version of IDA, python and idapython.

If you have any idea, please tell me !

Mr Kyknos


Sign in to add a comment
Powered by Google Project Hosting