IDA Pro远程自动化

时间:2013-12-19 14:35:21

标签: python automation remote-access ida

我试图通过linux终端远程运行IDA Pro(完整版),以自动化分析和输出过程。我知道有一些插件,比如IDAPython,并且使用idal命令对终端使用了标志。我的问题是,是否可以在IDAscript或IDApython中编写脚本,可以:

1。)启动IDA Pro流程

2。)将文件传递给

进行分析

3。)将此文件输出为.html格式(或.txt)

4。)除了确定要发送哪些文件并初始化脚本之外,没有任何用户交互。

进一步详细说明:我如何通过命令行标志传递IDA我试图分析的文件,该标志伴随着我一直在尝试(idal -A)。是否有一个标志将信息输出到.html文件中我没有看到?感谢

1 个答案:

答案 0 :(得分:0)

Ida命令行参数:https://www.hex-rays.com/products/ida/support/idadoc/417.shtml

制作一个python服务器,该服务器进入套接字(1)文件以分析(2)要运行的脚本名称

然后,在服务器上使用子进程运行ida。 为ida传递一个脚本,使其与-S标志一起运行(您也可以为acript传递一些参数,请参见链接)

保存脚本以输出一些文件,子进程完成后,将文件发送回用户。

相关问题