1.4. Drawbacks of The Obfuscation
- Exception stack traces in obfuscated assemblies will contain obfuscated symbol names instead of real symbol names. This fact makes difficult to resolve possible application issues. However it is easy to overcome this problem by using stack trace decoding feature.
- Obfuscator may break assembly functionality in case of usage of reflection techniques in the obfuscated application. However Eazfuscator.NET tries to minimize such failures by heuristic detection of reflection usage patterns and thoroughly analyzing an assembly item before applying any obfuscation transformations to it. But because of heuristic nature of analysis it is not 100% reliable.
More information about possible problems and their solutions can be found at the chapter about troubleshooting.