Runtime Protection



Traditional software protectors encrypt the target application's file and decrypt it during runtime, and after the decryption process, standard protectors have no effect on the protected application anymore. This kind of protection can be defeated simply by dumping the applications' memory after it has been decrypted.
Safengine provides runtime protection and links it to your application so that your protected application cannot execute without functions provided by the protection code. Our protector uses dynamic integrity checks to actively detect modifications to your application’s memory, terminating your application immediately when there is a positive threat. Also, the protection code will actively check the system environment to detect potential unwanted tools.