Alive Checks

Alive Checks is technology that controls the consistency of SVKP wrapper. Once inserted into your program source, these check whether the application runs with SVKP wrapper and whether wrapper isn't modified. If a problem is detected, the information about the application state is destroyed, and application is crashed.

Key Features and benefits

  • Makes it harder for crackers to modify wrapper. If a cracker wants to modify wrapper (e.g. remove some protection), he needs to find and modify all Alive Checks accordingly.
  • Makes it harder for crackers to dump an application from memory. Again, they would manually need to find and replace all Alive Checks in the program.
  • Alive Checks are obfuscated by MazeGen technology that prevents their identification. This means, their code is different every time, so they cannot be detected with automated tools. Crackers need to find them all manually.

To enhance the security, you should try to place some of these checks in such places in your program, where they are seldom executed. Additionally, you should create checks that are executed periodically, with different periods. Then you have a good chance that the cracker will miss them.