Skip to content

Guardship v1.0

Latest
Compare
Choose a tag to compare
@Rustemsoft Rustemsoft released this 05 Apr 14:40

When compiling to .NET managed code, the compiler translates your source code into Microsoft intermediate language (MSIL), which is a CPU-independent set of instructions that can be efficiently converted to native code. Guardship .NET Protector is not a .NET code obfuscator. It transforms the revealed MSIL code of your executables into native unmanaged representation that keeps all .NET metadata unaffected. It grants the same layer of protection as native ASM and C++ code.

/ VB.NET assemblies contain metadata that C++ assemblies do not, which can be helpful in decompilation. C# and VB.NET compile down into MSIL which maps much better to the original source code than does C++'s machine code output. Regular .NET Obfuscator can help, but it cannot prevent reverse-engineering; it can only make it harder. Much more information about your application source code, such as metadata including class structure, methods body etc., can be extracted from scanning the MSIL than from scanning highly optimized binary machine code produced from ASM or C++ compiler. Guardship .NET Protector gives ability to keep coding in high-level OOP languages (C# / VB.NET) but completely secures your intellectual property.