Obfuscator

  • Thread starter Thread starter Sharon
  • Start date Start date
Sharon said:
Hi all.
What obfuscator protects MSIL the best?
Thanks,
Sharon.

The more "advanced" obfuscators do obfuscation across multiple assemblies
(of public members), do method overloading (use the same name for methods as
much as possible) and can also introduce additional flow control code to
confuse people looking at the obfuscated code. But also the more advanced
obfuscators have a bigger learning curve, are expensive and can have more
problems too. This I recently discovered after using one of the leading
obfuscators and increasing the use of generics in my code only to have type
load errors which required an update from the manufacturer (which would have
cost me $600 as they require annual maintenance to get any updates despite
paying $1800 for their product). My advice is to keep it simple and
obfuscate only what you really need to so the "best" obfuscating tool may
not be really be the best.

I am now evaluating a product called .Net Reactor and it seems to do the job
for me.

PS
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Dotfuscating programs with embedded resources 1
Obfuscator 4
Code protection 1
Obfuscator 2
Free obfuscator for C# express 5
Obfuscate 4
Obfuscation question 1
Using DLL to protect software 6

Back
Top