1 language-agnostic decompiling decompiler
我不知道程序是用什么语言编写的,但是我想找一个可以反编译其源代码并找出它所用语言的反编译器.
如果用pascal,c,bas,vb,qb或者这种方式制作它并解码/保存为可读的.src
像exe2bin或exe2src之类的东西我有一个coupple DOS程序,我认为是用pascal制作的.我需要反编译这些程序,以便我可以使它们成为Win32应用程序.
Hexrays http://www.hex-rays.com/decompiler.shtml是一个将任何Windows可执行文件反编译为C源代码的产品.它不是任何其他反编译器,它不会实现往返反编译 - 根据语言,从反编译源重建程序或多或少是不可能的.
对于某些语言,这比其他语言更容易.例如,.NET语言有Reflector,我相信我已经看到类似于VB6的东西了.