有人给我发送了一个程序的反编译 C 代码。这是一个非常好的反编译,产生了漂亮的、大部分可读的C代码(如果你忽略变量和函数都没有人类可读名称的事实),看起来它基本上可以编译通过。
但是有一个很大的问题。我碰巧知道他正在反编译的程序是用 Delphi 写的,Delphi 充满了难以转化为 C 的概念。但我真的很受这个反编译器的输出感动,这让我想知道。有什么工具可以为 Delphi 做到这一点吗?
我见过的最好的 Delphi 反编译工具是 DeDe。它可以做很多事情,但它甚至不试图将其输出作为 Object Pascal 代码,并且它自 Delphi 6 以来就没有更新了。有更好的工具吗?