Hiding the details of a .net assembly

  • Thread starter Thread starter Sujith Manuel
  • Start date Start date
S

Sujith Manuel

Hi all,

I have one .Net assembly (*.dll) written in C#. .Net framework provides one
intermediate language disassembler (ildasm.exe) through which you can see
all the internal details like classes, enumerations, etc... Is there any way
to hide these details for one particular assembly, basically I want to hide
some classes from the user.

Thanks in advance,

Sujith Manuel...
 
Look at thinstall, the obfuscators don't really prevent anyone but the
dumbest of hackers from your code. Go to the thinstall.com web site and
see what elase has to be done to prevent decompilation.
 
A good obfuscator such as Crypto Obfuscator (http://www.ssware.com/cryptoobfuscator/obfuscator-net.htm) uses various layers of protections such as string encryption, symbol renaming, control flow obfuscation, resource protection, assembly compression, encryption, anti-decompiler, anti-ILDASM, etc, etc. All this combine to make it extremely hard to decompile your assembly.
 
Back
Top