Mobile Shield — Runtime Security & Anti-Tamper


Protects your Mobile app at runtime. Detects root, hooking, debuggers, emulators and APK tampering at the native C++ level. Setup in 3 steps. No SDK. No internet.


by WeeGoo Games


Price History +

Protect your mobile app at the native level. Mobile Shield detects common runtime threats and lets you respond before an attacker can compromise your app — no external SDK, no internet connection, and no server dependency required.

What it detects: root and jailbreak, runtime hooking and code injection, active debuggers, emulators and simulators, package tampering and repackaging, unofficial install sources, and Developer Options / USB debugging.

Key features:

  • Runs at the native C++ level, which is harder to bypass than managed-code solutions
  • No managed bridge, removing an entire class of common hook attacks
  • Self-integrity detection that fires if the protection itself is tampered with
  • 16KB page size compatible, so no store warnings on the latest mobile OS versions
  • Singleton that survives scene loads automatically
  • Two C# event callbacks for full custom control
  • Each check can be toggled independently in the Inspector
  • Detailed tagged logging that can be disabled for production in one click
  • Zero dependencies: no internet, no external SDK, no account required

Quick setup:

  1. Import the package
  2. Go to Tools > Mobile Shield > Setup Wizard
  3. Click "Add to Current Scene"

What's included: MobileShieldManager.cs (singleton, attach to first scene), SecurityAlertController.cs (demo alert scene controller), a prebuilt ARM64 native library, the Editor Setup Wizard, a demo scene with alert UI, and full PDF documentation.

Requirements: Unity 2020.3 LTS or higher, mobile build target, ARM64 (arm64-v8a) architecture, minimum API 23 / iOS 13, native scripting backend recommended.


Support: lailaahmed18@outlook.com