如何反编译任意文件

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:42:01
比如我刚接触到一种新类型的文件,以前根本没有见过,不知道是什么软件编写的文件,这种文件可以反编译吗?如果可以,怎么反编译?

一般来说反编译都是针对已知类型,例如exe之类的。

而且世上没有纯粹的新类型文件,都是某人做出来的,不会无缘无故跳出来一个新文件类型。这文件也必然是有源代码,有编译器。如果你没见过这个类型,可以去网上找找,只要找到类型,就有反编译的可能。不过不同类型区别很大。比如vb5.0和6.0只能看到窗体,而c#就可以看到源码。

对未知类型来说,可用ultraedit打开,查看文件头信息,基本可以确定这是一个什么样的文件。