![]() ![]() ![]() Multiple forms of obfuscation and optimizationĬode obfuscation makes your application hard to reverse-engineer, removes non-useful code, and compresses dependencies, protecting and compacting your application with a minimum of fuss.Ĭhanges the names of methods and fields to make it hard to understand their purpose.Ĭonverts the code inside methods to 'spaghetti code' to make it difficult to see how the application works.Ĭreates a proxy for calls to methods outside of your assembly to make it hard to find external calls.Įncodes the strings used in your software to hide such information as passwords and SQL queries.Ĭompresses and encrypts managed resources to make them hard to understand, and to reduce the size of the assembly. Obfuscating your code is easy to do and adds a barrier of protection against reverse-engineering and modification. NET applications can be easy to disassemble if they haven't been obfuscated, which can be a problem if you've invested time, effort, and money in your code. With SmartAssembly, you get a comprehensive set of obfuscation features, including name mangling, control flow obfuscation, strings encoding, reference dynamic proxy, and declarative obfuscation. If your entire business rests on the IP embodied in your software or you don't want your C# or VB.NET code exposed internationally, then obfuscating your code becomes a necessity, not a luxury. SmartAssembly is an obfuscator that helps protect your application against reverse-engineering or modification, by making it difficult for a third-party to access your source code. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |