Monday, February 21, 2011

Saving db in IDA demo 6

As you know new free version of IDA can't save databases. For some purposes this version is enough, but some times we need to save info. So I will show how you can save IDA db to sqlite.

  1. Download and install IDA demo 6.
  2. Get a IDApython with IDA 6 support.
  3. MyNav

After installing all stuff and starting IDA you will see this window. 

IDA demo doesn't export PLUGIN_ENTRY. idaapi.add_menu_item("Edit/Plugins/" ... doesn't work.

Before starting script it's necessary to replace strings in registerMenus function from "Edit/Plugins/" to "Edit/Other/". So all MyNav stuff will be able in Other directory.

Rigth now all you need it's choosing "Edit/Other/MyNav: Advanced utilities

And save current session to DB. Example of saving database available on joxeankoret web site.

P.S. Russian version is able in UFOCTF.
P.S.P.S. Add Gdb plugin from IDA 5.5 and they works on IDA 6. Also IdaStealth works and exists in "edit/plugins/" directory.
P.S.P.S. Actually it makes the same as saving db to IDC. Will combinate it with ida2sql.