Posted March 12, 20187 yr What exactly is the overall purpose of software protectors when used non-maliciously? For example, with a VM protection like Themida... What are its main goals? Is it simply trying to hide some "secret algorithm" that the developer made? Because of course it cannot hide its behavior.
March 12, 20187 yr Hiding "sensitive" data or functionality. For example, a game might want to hide secret vital routines, such that people cannot recreate said routines to make automated software that emulates gameplay ("clientless" bots). It is widely used by many games and anti-cheat security solutions, such as HackShield, GameGuard, XignCode3, NexonGameSecurity, PunkBuster, etc. Edited March 13, 20187 yr by VirtualPuppet
Create an account or sign in to comment