./idal -B input-file
)。 是否有命令行标志或其他方法可以自动从二进制文件生成指令?还是我每次都必须手动执行此操作?
#1 楼
我会在IDAPython中做类似的事情:评论
@w s因此,当我通过IDA GUI(转到文件->脚本文件)运行它并以这种方式导入它时,这似乎可行。但是,当我通过带有-S标志的终端线运行它时。它没有翻译的说明。我打电话给ida的方式有问题吗? ./idal -B〜/ Desktop / test_binary.dump -S script.py?
–user3119546
2014年1月7日15:39
已解决:为了识别命令行开关,您需要将其显示在要分析的文件之前。
–user3119546
2014年1月7日16:00
#2 楼
您可以通过-S
开关在命令行上使用指定IDC脚本,您可以尝试使用该脚本来调用AnalyzeArea()
;如果那不起作用,则可以使用MakeCode()
。评论
您是否推荐任何有关IDC脚本的教程?
–user3119546
2014年1月7日14:13
hex-rays.com/products/ida/support/tutorials/idc
–詹森·格夫纳(Jason Geffner)
2014年1月7日15:13
评论
有关更多信息:我正在Linux ubuntu 12.10上运行IDA 6.5。我主要在看MBR文件。