Terms and definitions

Native program – is a program developed and optimized to work on a specific platform. It is created using a programming language supported by this platform, for example, Java for OS Android.

License – is a set of conditions under which the user is allowed to use a protected program.

General information

Guardant Protection Studio is a utility for automatic protection of executable program files from analysis and modification and binding them to a license.

It is a part of the software licensing and protection developer tools  – Guardant SLK.

Utility parameters

Interface
  • graphic;
  • console

The console interface is used in cases where the use of a graphic interface is not possible, as well as in cases of integration of protection processes and binding of the program to the license with the build server.


Operating mode
  • standard;
  • demo

The demo mode allows you to test the utility for free. It is not intended for distribution and sale of programs.


Supported user program types
  • native;
  • .NET
Languages
  • Russian;
  • English;
  • German;
  • Japanese;
  • Spanish

Possibilities

Guardant Protection Studio

supports

Program type
Native.NET
Operating systemWindows, LinuxWindows, Linux (.NET Core)
Executable filesexe, dll, elf
Programming languageC, C++, Delphi, Free Pascal
  • .NET Framework 4, .NET Core 2.0 and higher;
  • .NET Standard 2.0 and higher, .NET 5.0 and higher
Protection technology
  • code virtualization;
  • envelope;
  • code mutation;
  • obfuscation;
  • profiling.
  • obfuscation of pubic interfaces
  • obfuscation of execution flow;
  • symbol obfuscation;
  • string encryption.


  • No labels