MazeGen


MazeGen is our in-house developed cutting-edge technology used for obfuscation of binary x86 code. Obfuscation is a process, when a binary code is replaced by a completely different code, yet retaining the same functionality. A code can be obfuscated to many different variations.

Key Features and Benefits

  • The obfuscated code is much harder to understand for crackers.
  • It is much harder to make automated tools, because the code that needs to be patched is different with each protected application. Even if someone could crack one application protected by SVKP, he wouldn*t be able to create an unpacker for SVKP by using the same method.
  • It is hard to identify a code after it has been obfuscated. Since the Encrypted Blocks and Alive Checks are hidden from automated tools, crackers need to find them all manually.
  • Only a wrapper added by SVKP is obfuscated. The original application under the wrapper is left as such, so there is no performance loss. There are few exceptions where even a small part of original application is obfuscated, but these are minor and therefore do not affect the application performance.