CSharp Obfuscator protects your .NET application code through obfuscation transforms, while maintaining debugging abilities for quality assurance testing. It can be seamlessly integrated with the existing development cycle. Renaming The extension allows you obfuscate all declarations within the selected scope. All related references will also be updated. It will help you to separate declarations, which can be obfuscated, from those that should not be obfuscated. The extension also streamlines the integration of the obfuscation and build automation. Check out the standalone CSharp Obfuscator tool for more details. Scrambling Strings The extension extracts all strings and puts them in a separate source file. All strings are serialized and encoded. For further protection, you can encrypt the strings with an extension DLL file. Before After String file Encrypt strings with an extension DLL
Mapping File The mapping of the original declaration and the obfuscated declaration is stored in the file (cso.db). The main differences between the extension version and the standalone version
|