首页
社区
课程
招聘
Linux下IDA plugin 开发
发表于: 2007-3-23 21:24 5385

Linux下IDA plugin 开发

2007-3-23 21:24
5385
本人初学IDA,想在linux环境下开发插件,可是按照论坛里的IDA plugin教程idapw.pdf里的第一个例子就没有成功 ,不知哪位大侠能指点一下。

我是这么做的,直接拿template.cpp的例子,

然后,生成makefile文件,内容如下:

SRC=template.cpp
OBJS=template.o
CC=g++
LD=g++
CFLAGS=-D__IDP__ -D__PLUGIN__ -c -D__LINUX__ \
      -I /root/idaadv/sdk/include $(SRC)
LDFLAGS=--shared $(OBJS) -L /root/idaadv -l ida \
      --no-undefined -Wl,--version-script=./plugin.script

all:
       $(CC) $(CFLAGS)
       $(LD) $(LDFLAGS) -o myplugin.plx
       cp myplugin.plx /root/idaadv/plugins

再把sdk中的plugin.script拷到同一个目录下,直接make,这些我都是按照教程做的,可是结果就出错了,请大家帮帮忙,指点一下。

还有我想问一下能否自己编写程序,然后把IDA中分析结果在我自己写的程序中调用呢,比如说,可不可以让IDA做后台的ELF文件的批处理后,然后把里面的代码段调用的函数信息输出到我自己的程序中,以便后续的分析和处理。

因为是初学,IDA的很多方面的内容还没有了解,可能问的问题太弱了,但还是希望大家能帮助我解惑,先谢谢了阿

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
Please help me
2007-3-24 20:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
linux下IDA plugin的问题已经搞定了,知道怎么做了。

可是仍然困惑是能否自己编写程序,然后把IDA中分析结果在我自己写的程序中调用呢,比如说,可不可以让IDA做后台的ELF文件的批处理后,然后把里面的代码段调用的函数信息输出到我自己的程序中,以便后续的分析和处理。

请教各位啦
2007-3-25 23:15
0
游客
登录 | 注册 方可回帖
返回
//