Can I decompile a .NET application?

I know that .NET applications are hard to protect. I use RedGate Reflector and know that, generally speaking, you can get the source code from many .NET libraries.

however my question is: is it really possible to decompile the whole application?

I mean - create a workable VS solution so that the pirate can just press F5 and get exactly the same result as if the author was on his machine?

+5
source share
6 answers

There are several plugins in the reflector that allow you to dump the assembly into code:

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

http://filegenreflector.codeplex.com/

, .

+4

. / Visual Studio.

, , , / .

+1

, . # 3 , -, , .

, winforms.

+1

, -, , , , . , , , , .

, .

+1

, .NET . http://www.red-gate.com/products/smartassembly/index.htm. .NET IL spegatti ( ), . 100% , , .

+1

Yes, you just export from Reflector and get a complete executable project for your build. I have done this several times. Usually I have to port a project to my version of VS, and sometimes it requires some minor corrections, but overall it works.

+1
source

All Articles