IDA分析出来的idb文件,用BinNavi连接自动导入Postgresql数据库

  • 版本:IDA pro6.8,BinNavi6.0,Postgresql9.5.6
  • 环境:win7,10
    注意:IDA和Postgresql最新版本不能用 ,如果装了一定要卸干净
    网盘已分享
    IDA6.8_BinNsvi6.0+Postgresql9.5.6 提取码:qq7h

IDA pro

直接安装就好

逆向分析IDA+BinNavi+Postgresql连接

打开32位,第一次打开直接go,打开后将IDA6.8目录下的idaq.exe拖入窗口,见下图(如果使用自己写的程序执行文件会出错,具体原因不清楚,但是试了idaq.exe是没问题的,虽然有些大)
逆向分析IDA+BinNavi+Postgresql连接

等分析完后,直接关闭IDA,见下图
逆向分析IDA+BinNavi+Postgresql连接

会在IDA6.8文件夹生成idb文件
逆向分析IDA+BinNavi+Postgresql连接

Postgresql

接下来是Postgresql,直接打开安装包安装,安装完会让设置密码 打开图形界面pgadmin,双击postgresql启动数据库,右击新建数据库,比如我这里新建了binary数据库

逆向分析IDA+BinNavi+Postgresql连接

逆向分析IDA+BinNavi+Postgresql连接

逆向分析IDA+BinNavi+Postgresql连接

上图中,可以看到binary数据库的名称和所有者(user)为postgresql

BinNavi

接下来是BinNavi将IDA和数据库连接起来 安装BinNavi双击BinNavi.bat文件

逆向分析IDA+BinNavi+Postgresql连接

安装好之后打开,是这个界面
逆向分析IDA+BinNavi+Postgresql连接

接下来修改DB name,user,password,也就是刚才postgresql数据库设置的
逆向分析IDA+BinNavi+Postgresql连接
点击下面的test connection,就可以successfully connected to the database了

注意:这里一定是第一个【click and configure me】,不要新加数据库,像下图,只有第一个才正确
逆向分析IDA+BinNavi+Postgresql连接
连好之后,右击【click and configure me】,点击【connected to database】,连接之后如下图
逆向分析IDA+BinNavi+Postgresql连接
再次右击右击【click and configure me】–【import IDB file】,选择IDA6.8所在路径,选择idaq.idb,点击import,然后wait…
逆向分析IDA+BinNavi+Postgresql连接
现在就连接好了,打开postgresql数据库,就可以看到表中有数据了
逆向分析IDA+BinNavi+Postgresql连接
刚开始不知道,什么都按照最新版来安装,碰了不少壁,果然问了学姐学长最快解决…
明天试试上传安装包

相关文章: