Protect .NET application

Presseveröffentlichung: Smart NET Obfuscator


Publisher: RustemSoft

Smart .NET Obfuscator is Skater obfuscator that assists you to protect your .NET app against reverse-engineering and code alteration, by making it difficult for a third-party to access your .NET project"s source code. If your whole business based on the IP embodied in your software or you do not want your C# or VB.NET code exposed widely around the world, then obfuscating your code becomes an essential need, not a sportsman pleasure. With Smart .NET Obfuscator, you get a comprehensive set of code protection features, including name mangling, control flow obfuscation, strings encoding, resources obfuscation, and assemblies" linkage/merging. .NET applications can be easy to disassemble by ILDasm if they were not obfuscated before distribution, which can be a problem if you have invested human hours, money, and labors in your .NET coding. Securing your code by Skater Smart .NET Obfuscator is easy to do and adds a barrier of protection against reverse-engineering and code modification. Smart .NET Obfuscator Skater obfuscator has the following features: Name mangling Changes the names of methods and fields to make it hard to understand their purpose. Control flow obfuscation Converts the code inside methods to "spaghetti code" to make it difficult to see how the application works. Strings encoding Encodes the strings used in your software to hide such information as passwords, SQL statements, and strings with credentials. Resources compression and encryption Compresses and encrypts managed resources to make them hard to understand, and to reduce the size of the assembly. Bytecode extension Insert unneeded elements into product assembly and then obfuscate them as well. It will increase your assembly final size but will give your application one more security layer. Assemblies" linkage/merging Takes all the EXE and referenced DLLs and merges dependencies into the main assembly, so you don"t have to load lots of DLL files, and so that they can also be obfuscated. Method parent obfuscation Moves methods in your code by changing the class they are in, making it harder to understand how methods and classes relate to each other. Strong name signing with tamper protection Signs your assembly and helps to protect it against modification (the additional tamper protection is not available in the Standard edition). Selective obfuscation Excludes class members from obfuscation using custom attributes in Smart .NET Obfuscator interface.