是否有任何工具可从可执行文件中提取基本块和CFG(控制流图)

时间:2014-01-14 11:03:26

标签: c++ reverse-engineering decompiling

我正在使用C/C++等本机代码处理源代码控制流混淆。我正在研究一些技术,以及产生的意大利面条代码。

但是我们想要评估编译文件并将原始文件与等效的混淆文件进行比较。有什么工具可以帮助我们吗?

有一些工具,例如Underestand,可以从源代码中提取CFG,但我们需要从CFG文件中提取.exe

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以为IDA ProPin编写一个插件,分别静态或动态地分析您的程序,以创建CFG。