我想为以下PPC uClibc库创建IDA FLIRT签名: .sig文件。
如果我正确理解,必须首先创建一个.pat文件,然后可以从中创建.sig文件。我尝试了./pelf.exe libuClibc-0.9.15.so,但是这仅返回了“无效的输入文件”错误。

#1 楼

AFAIK,只能使用您描述的方法从静态链接的库中创建.pat文件。看来您的文件是动态链接的(这将解释“无效的输入文件”消息)

您可以尝试使用此IDAPython插件。在这里可以找到作者的很好解释

祝你好运!