Requirement | Available From | PyDbg | PIDA | GUI | Needed For |
Python 2.4 | http://www.python.org | Y | Y | Y | Everything ;-) You definetely need to have this. |
IDA Pro | http://www.datarescue.com/idabase/ | Y | Static analysis such as for PIDA generation. You probably already have this. | ||
IDA Python | http://www.d-dome.net/idapython | Y | PIDA generation, process stalking. You should install this if you haven't already. | ||
WxPython | http://www.wxpython.org | Y | Wx is required for PAIMEIconsole, the GUI component. If you don't plan on using the GUI, don't worry about this. | ||
MySQL / MySQLdb | http://www.mysql.org http://sourceforge.net/projects/mysql-python |
Y | The PAIMEIpstalker code coverage tool requires a MySQL database and the Python bindings. The code coverage utility can also store/load from disk, so you only need this module if you plan on using the GUI. | ||
Python ctypes | http://starship.python.net/crew/theller/ctypes/ | Y | Y | Required for PyDbg and portions of the console, such as the code coverage tool. | |
uDraw(Graph) | http://www.informatik.uni-bremen.de/uDrawGraph/en/home.html | Required only if you wish to generate static / interactive graphs with uDraw. I recommend you install this. | |||
GraphViz / PyDot | http://www.graphviz.org http://dkbza.org/pydot.html |
Required only if you wish to generate static graphs in Dot. You probably don't need this module. | |||
Oreas GDE | http://www.oreas.com/gde_en.php | Required for GML rendering. Of the 3 currently supported graph rendering routines, this is the prettiest. |