Mobile game tampering and cracking has become a serious issue facing the operational security of mobile games. These behaviors not only severely reduce the revenue of game developers and operators, but also bring huge security risks to game players. The anti-tampering feature is tailor-made for the characteristics of mobile game apps, enabling a comprehensive function matrix encompassing game code protection, comprehensive anti-debugging, resource protection and anti-dynamic cracking, ensuring stable gaming performance while preventing against tampering and cracking for secure operations of mobile games.
Its effectiveness and stability have been proven as it has been used in all Tencent mobile games. However, a full test after game reinforcement is still needed before the game is released on the Internet.
· Encrypted Protection of .so and .dll Files
ACE strictly encrypts .so and .dll files, preventing them from reverse analysis by tools such as IDA and effectively protecting core game modules.
· Reinforced .dll Obfuscation
For Unity games, ACE encrypts the variable, function and class names of DLL modules for obfuscation, effectively raising the threshold for static analysis.
· Resource File Protection
ACE features the most rigorous game resource protection solution, blocking the addition, deletion and modification of any resources and effectively preventing the game from being cracked.
ACE empowers games with the most comprehensive anti-debugging capabilities and prevents debuggers such as IDA from engaging in dynamic debugging and cracking, effectively raising the threshold for dynamic analysis.