Native C++ Anti-Cheat & Anti-Tamper for Unity
OZeroSecurity
$122.43
$174.90
30%OFF
(no ratings)
Jump AssetStore
Native C++ anti-cheat and anti-tamper protection for Unity games. Helps detect modded APKs, speed hacks, memory tampering, injection, save tampering and PC piracy signals.Native C++ anti-cheat and anti-tamper protection for Unity games on Android, Windows, macOS, iOS and Linux.It helps protect mobile and PC builds against common attack patterns such as modded APK repackaging, speed hacks, memory tampering, code injection, file and save tampering, build modification and PC piracy.Unlike security logic written only in managed C#, OZeroSecurity places key checks in a native layer, which makes them harder to inspect, modify or reuse in cracked and repackaged builds.Every feature in this listing works locally. No license key, account, activation, backend server or additional purchase is required.Guided setupImport the package and the Welcome window opens. Check Setup lists what the project still needs, and Auto Setup applies the recommended settings (IL2CPP, managed stripping, DeveloperSecret, built-in security UI, manifest signing) one confirmed step at a time. Pick a preset (Low, Standard or Strict), adjust modules in Project Settings > OZero Security and build. No scene wiring is required. Editor Play Mode Protection is Off by default, so detectors do not interrupt you while you work in the Editor.Why Native C++When the key, the masked value and the real value all live in the managed heap, the relation between them can be read from a memory dump. OZeroSecurity keeps secure values in the native layer, so a plain value scan does not resolve them. Secure value types are designed to add no managed heap allocation.Platform-Specific ProtectionAndroid: modded APK, repackaging, signature validation, install source checks, memory tamper, injection risk, speed hack, file and save tamper protectionWindows: PC storefront anti-piracy checks, memory tamper, injection risk, speed hack, file and save tamper protectionmacOS: build integrity, runtime tamper, speed hack, file and save tamper protectioniOS: build integrity, runtime tamper, speed hack, file and save tamper protectionLinux: native runtime integrity checks, memory tamper, injection risk, speed hack, file and save tamper protection for x64 IL2CPP buildsRequirementsUnity 2022.3 LTS or newer, including Unity 6IL2CPP backend recommended, Mono supportedAnti-piracy checks for Steam builds require the Steamworks redistributable in your build. It is not included in this package.Steam Deck compatibility depends on your build target and configuration.WebGL runs in a browser where the native layer is unavailable, so only limited protection applies.Network useOZeroSecurity does not contact OZero servers. When Speed & Time Hack web time validation is on, the SDK sends HTTPS HEAD requests to www.apple.com and www.bing.com by default and reads only the Date header. You can replace these hosts or turn the check off.DocumentationAn offline HTML manual in English, Korean, Japanese and Chinese is included and opens from the Welcome window.Manual: https://www.ozerosecurity.com/manual.htmlAPI reference: https://www.ozerosecurity.com/manual-api.htmlKey FeaturesNative C++ protection layer for Unity projectsLocal protection with no backend server, license key or accountModded APK and repackaging detectionBuild integrity and signature validationInstall source validation for Android buildsSpeed hack and time manipulation detectionMemory tamper and injection risk detectionRuntime hooking and suspicious library detectionFile tamper protectionSave tamper and PlayerPrefs protectionDevice binding against save-copy abuse, with a reset callback you controlPhysics / position hack detection for teleport-style abusePC storefront anti-piracy checks for desktop buildsZero-GC secure value typesSafe PlayerPrefs APIConfigurable detection response and an optional security termination notice UIWelcome window, Check Setup and Auto Setup in the EditorLow / Standard / Strict presets and per-module settings in Project Settings > OZero SecurityEditor Play Mode Protection setting (default Off)Designed for low runtime overheadSupported Unity ConfigurationUnity 2022.3 LTS or newer, including Unity 6IL2CPP backend recommended, Mono supportedAndroid, Windows, macOS, iOSLinux x64 IL2CPP buildsWebGL: limited protection only, as the native layer is unavailable in browsersSecure Value TypesOZeroSV_Int and OZeroSV_Float hold gameplay values in the native layerValues are accessed through secure tokens instead of plain managed fieldsDesigned to add no managed heap allocation on read or writeIncluded Demo ScenesIntegrated security test scene with Memory, Validator and Overhead tabsBuild integrity / tampered APK simulation demoSave file tamper detection demoSave file copy-block demo using device bindingDevice binding demo for cross-device save abuse, including the reset callbackReal-time security log and callback demonstration inside sample scenesIncluded ComponentsOZeroSecurity runtime packageNative plugin binaries by platformWindows plugins are code-signed by OZero Security Inc with a trusted timestamp. You can check the publisher in the file's Digital Signatures tab.Unity C# wrapper and configuration componentsEditor tools: Project Settings page, Welcome window, Check Setup, Auto Setup, Config & DashboardSecure variable and secure file APIsSafe PlayerPrefs APIOptional built-in security UI package (TextMeshPro)Sample scenes and demo scriptsOffline HTML manual (EN, KO, JA, ZH) and Markdown manualsThe codebase was originally designed and written by the publisher. AI tools were later used to assist with coding, debugging, refactoring and documentation. All AI-assisted code and documentation was reviewed, edited where needed and validated by the publisher, and the package was tested before release.The package does not use generative AI at runtime and does not include AI-generated artwork, textures, audio or 3D models.




