我使用 VB 制作了一个程序,但我丢失了源代码,但我有 exe 文件。如何从exe文件中提取代码?
naaoumii
问问题
39833 次
6 回答
15
假设您的 exe 是一个 .NET 程序集(您将问题标记为 VB.NET),您可以使用Reflector等工具对您的 exe 进行反向工程。
于 2009-06-16T08:48:57.860 回答
4
如果是 VB.NET,您可以使用RedGate Reflector工具和FileDisassemler插件来生成源代码。那就是如果exe没有被混淆
于 2009-06-16T08:50:01.167 回答
3
由于您标记了您的问题 vb.net,您可能能够使用 .NET 反汇编程序检索相当多部分代码。例如,尝试Lutz Roeder 的 .Net Reflector或 .NET 编译器附带的 MS ildasm。
于 2009-06-16T08:52:34.203 回答
1
使用Reflector(假设为 .NET)将 exe 反汇编为代码。您将需要创建自己的类结构,但您可以将代码恢复为任何受支持的 CLR 语言。
于 2009-06-16T08:49:55.673 回答
0
您是否尝试过Salamander或许多其他 .net 反编译器之一?
于 2009-06-16T08:51:40.773 回答
0
Trey VB Decompiler,看看它是否有效。
于 2009-06-16T08:51:55.203 回答