# Known uses of IDAPython # [PaiMei](http://pedram.openrce.org/PaiMei/docs/) by Pedram Amini > "PaiMei, is a reverse engineering framework consisting of multiple extensible components. The framework can essentially be thought of as a reverse engineer's swiss army knife and has already been proven effective for a wide range of both static and dynamic tasks such as fuzzer assistance, code coverage tracking, data flow tracking and more." [ida2sql](http://www.dkbza.org/ida2sql.html) by Ero Carrera > "ida2sql is the Python module in charge of exporting the disassembly information from IDA into the SQL Schema we developed in Sabre-Security for our BinNavi product." [idb2reml](http://dkbza.org/idb2reml.html) by Ero Carrera > "idb2reml allows information from IDA to be exported into an XML format (REML) which can be futher processed with custom scripts. A useful script to use in conjuction with idb2reml is [pyreml](http://dkbza.org/pyreml.html)" [IDAAPIHelp](http://www.reconstructer.org/code.html) by Frank Boldewin > "IDAAPIHelp is a small IDAPython script, that saves time when searching for API Information while e.g. analyzing a malware with IDA Pro. It looks at cursor position for a valid api call and if found it tries to show you the eligible API Info from the provided helpfile." [MFC42Ord2FuncNames](http://www.reconstructer.org/code.html) by Frank Boldewin > "MFC42Ord2FuncNames is a small IDAPython script which converts MFC42 functions into its realnames. Normally IDA Pro should do this automatically, but in some cases the IDA auto-analysis fails." [vbpython](http://reversingitout.blogspot.com/2008/01/again-on-visual-basic.html) by Paolo Palumbo > "For IDAPython users, I have created a complete python script that handles Visual Basic written programs."