[C#] Protect against decompilers.
Hey there, I'm about to release my program to the public, what step(s) can I take to minimise (or completely stop) leeches from decompiling?
Sorry that I don't have that much time to actually take the time, but I've been searching for about 2 hours now and I have to get ready for my Dads.
Re: [C#] Protect against decompilers.
1) Dotfuscator, part of visual studio, scrambles code.
2) Dotnet Reactor encrypts exe file http://www.eziriz.com/dotnet_reactor.htm
Re: [C#] Protect against decompilers.
Okay thanks man, what about decompiling, do you know any that I can try out to see if it works on my program now?
Re: [C#] Protect against decompilers.
get Reflector .net dissasembler
Re: [C#] Protect against decompilers.
Okay I'll look into it thanks.
Re: [C#] Protect against decompilers.
Ohh and compress your *.exe file.
Re: [C#] Protect against decompilers.
Be sure to include no debug information at all, and use all size compression technique's (strip binary symbols). Also, be sure to release in "Release" mode, rather then "Debug" mode.
And use UPX, google it ;)
Re: [C#] Protect against decompilers.
Since when did UPX work on .NET executeables? I was in the understanding it only worked on normal PE executeables in native code.
Just give up allready, you can't make a .NET application that cannot be decompiled.
Who cares if a few nerds can see the source.
Re: [C#] Protect against decompilers.
Quote:
Originally Posted by
DeathArt
Since when did UPX work on .NET executeables? I was in the understanding it only worked on normal PE executeables in native code.
Oh sorry, yes that could be true.
Quote:
Originally Posted by
DeathArt
Just give up allready, you can't make a .NET application that cannot be decompiled.
Who cares if a few nerds can see the source.
Every executable can be decompiled...it's extremely hard to make a good protection...I just protected it just a little bit, so it keeps off the newbies and doesn't challange the real crackers.
Re: [C#] Protect against decompilers.
dotnet reactor is the safest at the moment, there is no tools availible to directly unpack a exe/dll created with it.