IDA Pro 导入
我最近花了几周时间在研究IDA Pro,想了解一些基础知识。
不过,有一件事一直让我困扰,那就是似乎没有办法轻松提取导入的函数。
我只想要一个脚本,能够把整个导入窗口的内容复制下来,然后粘贴到一个文本文件里,但我在API中找不到任何能帮我实现这个的东西。这个事情应该很简单,但我却觉得非常困难。我找到了一些方法可以提取这个窗口中的库,但没有找到可以提取所有内容的方法。
如果有人能提供帮助或者指引,我会非常感激。
2 个回答
2
图形界面解决方案:
你可以通过点击导入窗口,然后按下 Ctrl+Ins
来复制整个窗口的内容。
IDAPython 解决方案:
这个可能需要根据你的需要进行一些调整,但希望这能帮助你入门:
text = ""
seg = SegByName(".idata")
for i in xrange(seg, SegEnd(seg), 4):
text += "%08x %s\r\n" % (i, Name(i))
open(r"c:\imports.txt", "wb").write(text)