|
We had evaluated various obfuscators and we settled on XenoCode -- good integration, highly adjustable obfuscation levels (those with more limited levels will simply throw exceptions if set to a "high" level), and good program flow/string literal obfuscation.
Best way is to judge for yourself using multiple obfuscators using the highest possible level, and then compare the obfuscated outputs using reflector or something similar.
|