从exe中提取/解压缩源文件

本文关键字:解压缩 源文件 提取 exe | 更新日期: 2023-09-27 18:26:03

有一个特定于客户端的解决方案,我们找不到它的源代码,但我们有.exe文件。

是否可以使用.Net Reflector将其提取到Visual Studio中的可构建解决方案中?

目前我可以检索一些.cs文件,但应用程序中的表单以及文件夹结构等无法提取。

有什么插件我可以用来实现这一点吗?

感谢

从exe中提取/解压缩源文件

如果您只在寻找.Net Reflector插件,那么您可以尝试ReflectorFileDisassembler:

http://www.denisbauer.com/Home/ReflectorFileDisassembler

还有一个.Net Reflector插件是FileGenerator:

http://filegenreflector.codeplex.com/

如果你对其他选择持开放态度,另一个选择是Telerik:的JustDecompile

http://www.telerik.com/products/decompiler.aspx

Dopeek也是一个选项,正如其他答案所提到的那样。

dotPeek可以将程序集转换为实际的.sln.csproj文件。我对所有这些工具的经验是,它们可以做得很好,但有时不可能将编译后的程序集恢复为原始程序集。