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:
- Import the package
- Go to Tools > Mobile Shield > Setup Wizard
- 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