Hektor GameGuard

Support | Documentation


⚡Unprotected games can be easily cheated, spied on, or extracted using free software in just minutes. However, Hektor offers a comprehensive solution to these challenges.


📌Main Features

  • Source Code Obfuscation
  • Asset Encryption
  • Anti-Cheat Tools

🔴Source Code Protection (Obfuscation)

Obfuscation is a programming technique that makes code harder to understand or reverse engineer. It intentionally increases complexity and obscurity without altering functionality.


Hektor's obfuscation techniques include:

  • Symbol Renaming: Alters the names of types, methods, and fields, stripping away their semantic meaning.
  • Dummy Code Injection: Inserts random, non-functional code snippets into the assembly.
  • Control Flow Obfuscation: Complicates method instructions while maintaining functionality, making analysis more difficult.

🟢Asset Protection (Encryption)

Extractor tools can enable bad actors to steal your assets with just a few clicks. However, Hektor prevents this by encrypting your assets, rendering extractor tools ineffective and ensuring your assets remain protected.


Hektor's asset protection features include:

  • Comprehensive Encryption: Encrypts all asset types within an AssetBundle, including audio, textures, models, prefabs, audio clips, and scenes.
  • Efficiency and Optimization: Reduces initial install size, loads assets asynchronously, and optimizes for the end-user’s platform, decreasing runtime memory pressure.
  • Simplified Setup: No need to configure encryption details, export locations, or names—Hektor handles it all and creates mappings effortlessly.

🟠Anti-Cheat

Cheating and hacking in games are all too common. Hektor safeguards your game, keeping cheaters at bay and preventing manipulation.


Hektor's anti-cheat features comprise:

  • Protected Types: Shields your sensitive variables from memory scanners and searchers.
  • Protected PlayerPrefs: Safeguards Unity's PlayerPrefs by storing encrypted data in the local registry.
  • Anti-Tampering: Detects assembly injections and safeguards against foreign assemblies by crashing the game if any are detected.

Disclaimer

While we have implemented extensive security measures to eliminate most instances of cheating and reverse engineering, we cannot guarantee absolute protection. It is possible for highly skilled individuals to bypass our defenses.


Third-Party Notice

This asset uses Mono.Cecil under MIT/X11; see Third-Party Notices.txt file in package for details.