Press Release / Computer / Protect .NET application
Protect .NET application
By Rustem Soft on September 26 2015 | 516 Views
Protect .NET application with Skater Visual Studio 2015 Obfuscator
Visual Studio 2015 Skater obfuscator helps 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 Visual Studio 2015 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 Visual Studio 2015 Obfuscator is easy to do and adds a barrier of protection against reverse-engineering and code modification.
Visual Studio 2015 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 Visual Studio 2015 Obfuscator interface.
|
Latest Exclusive Press Release |
|