OFF TOPIC: IL DASM the MSIL disassebler

  • Thread starter Thread starter Manekurt
  • Start date Start date
M

Manekurt

Hello, I found this tool from the .Net Framework Tools Package, and I opened
one of my .EXE aplications.The disasembler, shows you the code, not in VB,
but important information that I tought it wasnt that easy to see.
Does anyone knows hoy to compile to prevent this disassebler from spying
your code?

Thank you
 
Manekurt said:
Hello, I found this tool from the .Net Framework Tools Package, and I
opened one of my .EXE aplications.The disasembler, shows you the code, not
in VB, but important information that I tought it wasnt that easy to see.
Does anyone knows hoy to compile to prevent this disassebler from spying
your code?

Keyword: obfuscation.
 
Hello, I found this tool from the .Net Framework Tools Package, and I
Keyword: obfuscation.

Even with obfuscation, it is still possible to infer the actions inside of
an application. Obfuscation simply replaces the english readable names for
methods/properties/etc with more cryptic versions (ie. Prop1 becomes "a"
and Prop2 could be "aa"). It makes it more difficult to understand what is
going on internally, but not impossible, particularly when using tools like
Reflector. If you truely need to keep business secrets in your code, that
information would need to be kept in server components (ie. web services)
or in unmanaged code.

Jim Wooley
http://devauthority.com/blogs/jwoole
 
Back
Top