Mas*_*ler 21 delphi decompiling reverse-engineering
有人刚给我发了一个程序的反编译到C.这是一个非常好的反编译,产生了很好的,主要是可读的C代码(如果你忽略了没有变量或函数都有一个人类可读的名字的事实),大多看起来像它实际上会编译.
但是有一个大问题.我碰巧知道他反编译的程序是用Delphi编写的,其中充满了难以转化为C的概念.但我对反编译器的输出印象深刻,这让我很奇怪.德尔福有什么可以做到的吗?
我见过Delphi的最好的反编译工具是DeDe.它可以做很多事情,但它甚至不会尝试生成Object Pascal代码作为其输出,并且自Delphi 6以来它还没有更新.那里有什么更好的东西吗?
这是一个列表:http://delphi.about.com/od/devutilities/a/decompiling_3.htm(这个页面还提到了更多:http://www.program-transformation.org/Transform/DelphiDecompilers)
我偶尔会使用DeDe,但它并不是那么强大,并且它不是最新的当前Delphi版本(它支持的最新版本是Delphi 7我相信)