是否可以反编译整个.NET应用程序?

Bop*_*Bop 5 c# reflection decompiling reverse-engineering

我知道.NET应用程序很难保护.我使用RedGate Reflector并且知道一般来说你可以从许多.NET dll获得源代码.

但我的问题是 - 反编译整个应用程序实际上是否可行?

我的意思是 - 创建一个可行的VS解决方案,以便盗版者可以按F5并获得与他的机器上的作者完全相同的结果?

STO*_*STO 4

Reflector 有几个插件可以将程序集转储到代码中:

http://www.denisbauer.com/home/reflectorfiledisassembler

http://filegenreflector.codeplex.com/

但我不确定是否可以创建项目文件。