asp.net .dll code protection

  • Thread starter Thread starter guoqi zheng
  • Start date Start date
G

guoqi zheng

I often write some .dll component for other people. Because of CLR, I often
find easily access to all source code of my .DLL file by using some kind of
reflector.

Is there an easy to protect my .NET .DLL class source code?

regards,

Guoqi Zheng
http://www.ureader.com
 
'Guoqi,
There must be at least a dozen obfuscator products in the marketplace now.
One of them, "Dotfuscator" ( I think its a "Community Edition") ships with
Visual Studio.Net, so you should already have it.

I'd suggest starting with that.
Peter
 
There are two things you can do - one is to obfuscate it and hence make the
reversed .NET code almost unreadable.

The other is to use ngen.exe and compile the assembly to native code - in
which case it is converted to binary. The drawback is that ngen targets the
native code to the processor architecture that you are running it on - so you
might lose out on processor-specific enhancements of .NET JIT compiler and
also the code wouldn't work on a different processor architecture (such as
64-bit).

Regards
Pandurang
 
NGen is no good in code protection, as it still requires the original
(unprotected) assemlies to be present. Our salamander suite offers a
series of products, including obfuscator, protector and native compiler
for code protection and deployment without installing the .NET
Framework.

Huihong
http://www.remotesoft.com
 
Back
Top