Function
  • tce
    Code encryption
    The fully self-developed solution encrypts critical code logic, preventing debugging tools from reproducing function execution logic. The encryption strength is flexible and controllable.
  • apa
    Anti-injection
    Prevent remote thread injection of DLLs into the game process
  • cb
    Module
    For Unity-like games, the security enhancement will strongly bind the game's EXE file and the main logic DLL to prevent the security system from being stripped away.
  • ad
    Anti-debugging
    Strict controls are implemented to prevent dynamic debugging and cracking using multiple debugging tools such as windbg x64dbg and CE, effectively raising the threshold for dynamic analysis.
  • pp
    Anti-multiple opening
    Limiting the number of clients that can be opened simultaneously on the same PC effectively raises the bar for using multiple accounts to "exploit loopholes".
  • avee
    Anti-virtual machine execution environment
    Based on the ACE sample library, when the game is detected to be running in a virtual machine environment, a pop-up window will immediately appear and the game will crash.
Scenario
  • The client was debugged and tampered with.
    The client was debugged and tampered with.
  • Core components were tampered with
    Core components were tampered with
Scenario:
The client contains the core code logic of the game, making it extremely easy for cheat developers to debug and analyze it, and then tamper with it to implement cheat functions.
plans:
Basic hardening can encrypt critical code, increasing the difficulty of reverse engineering, and expert-level anti-debugging technology prevents attackers from analyzing the client.
The client was debugged and tampered with.
Scenario:
The Unity engine's main logic DLL is extremely vulnerable to attack and tampering, which poses a significant risk.
plans:
ACE Basic Reinforcement boasts an industry-leading Unity protection solution that can protect Mono and IL2Cpp, including opcode encryption, method encryption, string encryption, metadata encryption, and dynamic code encryption, providing a powerful shield for Unity-based games.
Core components were tampered with
Core advantages
  • ace Professional and technical accumulation
    With years of practical experience, the ACE technical team has developed industry-leading reinforcement solutions.
  • ace High stability and compatibility
    The solution has undergone more than 20 years of iteration and upgrades, and has been used stably in multiple games with tens of millions of daily active users (DAU), providing strong guarantees for the solution's stability and compatibility.
  • ace Multi-scenario coverage
    The solution not only supports hardening game clients, but can also harden and protect other software applications.
  • ace Quick access
    One-day rapid deployment can meet the needs of businesses requiring quick onboarding. Additionally, vendors can perform self-service hardening through the tools available.
Case Studies