Mobile Shield — Runtime Security & Anti-Tamper View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.4.0 or later
Package size
26 KB
Files
12
Favorites
3
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$25.00 on

Keywords

Mobile Shield — Runtime Security & Anti-Tamper

by WeeGoo Games (opens in new tab)

No ratings yet

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.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Mobile Shield — Runtime Security & Anti-Tamper, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Sep Oct Nov

Asset preview

1 / 4

Mobile Shield — Runtime Security & Anti-Tamper screenshot 1

Mobile Shield — Runtime Security & Anti-Tamper screenshot 1

About this asset

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: [email protected]

From the publisher's Asset Store listing.

Technical details

  • Native C++ runtime checks via P/Invoke, no Java bridge required
  • Detects rooted and jailbroken devices
  • Detects runtime hooking and code injection frameworks
  • Detects attached debuggers
  • Detects emulators and simulators
  • Detects APK tampering via SHA-256 signature verification
  • Detects unofficial install sources
  • Detects Developer Options and USB debugging
  • Self-integrity check that detects if the native library itself is hooked
  • Singleton architecture with DontDestroyOnLoad
  • Two C# event callbacks: OnThreatDetected and OnChecksComplete
  • Configurable per-check toggles in the Inspector
  • Built-in tagged logging system, one-click disable for production
  • Editor Setup Wizard via Tools > Mobile Shield
  • Prebuilt ARM64 native library, no NDK or build tools required
  • 16KB page size compatible, no Google Play warnings on Android 15+
  • Zero external dependencies: no internet, no SDK, no account

Minimum Unity version: 2020.3 LTS
Minimum Android API: 23 (Android 6.0)
Architecture: ARM64 (arm64-v8a)
Scripting backend: IL2CPP recommended
Render pipeline: Any

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.0f1 Compatible Not listed Not listed

As listed on the Asset Store.