在基于反汇编代码的静态函数发现的情况下,IDA 是我所知道的最好的工具。哪些开源工具或框架也能够执行功能检测/分析?
我知道radare2确实有一些代码,但它与IDA的检测不同。架构主要是x86/x86_64,也有ARM。
在基于反汇编代码的静态函数发现的情况下,IDA 是我所知道的最好的工具。哪些开源工具或框架也能够执行功能检测/分析?
我知道radare2确实有一些代码,但它与IDA的检测不同。架构主要是x86/x86_64,也有ARM。
从你的问题来看,你的意思是已知函数还是任意函数(一种更复杂的问题)并不清楚。
对于第一种情况,您可以查看 Sybil ( https://github.com/cea-sec/Sibyl )
如果你经常使用 Ollydbg,有一个叫做Godup的插件。我每天在分析 Delphi 二进制文件时都使用它,因为它包含可应用于在 Ollydbg 中分析的文件的 IDA 签名。我相信它不仅限于 Delphi 二进制文件,而且基于我迄今为止的工作,这是我使用它最多的领域。它的功能发现功能为我节省了大量时间。