AntiCheat is developed for you, to keep your game safe. In the world of video games, cheating is unfortunately still widespread, with individuals using various methods to gain an advantage over other players. These include the use of mods, hacks or exploits that give an unfair advantage. Be it single- or multiplayer games.
As a client-side solution, AntiCheat protects your game memory, storage, time and detects and prevents tampering attempts. It ensures the integrity of the gaming experience for you and your honest players.
🔒 PROTECTED MEMORY
Important data such as scores, positions or health are usually stored in the runtime memory, which can be vulnerable to manipulation by cheaters. AntiCheat offers protected data types to recognize, prevent and react to those memory manipulation attempts.
- Primitives: Protected data type for all primitives. This includes value types like int, float, string, ... and all Unity value types like Vector, Quaternion, ...
- Collections: Added protected versions for commonly used collections such as List, Queue and Stack.
- Data- & BlockChain: Introduced data chain classes to maintain remote synchronized ordered data while preserving its integrity.
💾 PROTECTED PLAYER PREFS
Unity's PlayerPrefs offer a simple way to save user preferences and data, but they don't provide any security or encryption, making them vulnerable to unwanted modifications. AntiCheat protected PlayerPrefs are designed to address this security issue.
- Protected PlayerPrefs: Protected implementation of Unity's PlayerPrefs to store encrypted data in the local registry.
- Protected File Based PlayerPrefs: File based alternative to store Unity's PlayerPrefs encrypted in a file of your choice.
⏱️ PROTECTED TIME
Time, whether in real time or as game time, is crucial in every game. However, it is often manipulated by cheaters by speeding up or slowing down the speed of the game or changing the device's clock. AntiCheat addresses these problems by providing a solution that safeguards against time-based manipulations.
- Protected Game Time: Protected and reliable versions of deltaTime, fixedDeltaTime and all other Unity Time class properties.
- Protected Device Time: Watch the player's device time and use a trusted UTC DateTime to ensure the integrity of your game.
📱 PROTECT YOUR MOBILE GAME
Mobile apps are often targets for unauthorized redistribution, with cheaters modifying them to gain advantages, bypass payment systems or even rebranding and republishing them. But AntiCheat helps you to stop that!
Android:
- Validate Installation Source: Validate the installation source, to check whether your app was installed by an official app stores and not by third parties.
- Validate Hash: Validate the entire app hash to determine whether the app has been modified in any way. Be it changed code or other resources.
- Validate Certificate Fingerprint: Validate your apps certificate fingerprint to make sure the app is shipped by you and no one else.
- Validate Libraries: A common cheat method in Unity Android apps is to insert custom libraries into your app instead of modifying the existing code. Validate against whitelisted and blacklisted libraries.
- Validate Installed Apps: Not only can a user modify or manipulate your game or app, but they can also try to gain an advantage by making changes to their device. Validate the installed apps!
iOS + Android:
- Validate Package Name: Validate the package name of the shipped app and make sure it is your app and not a rebranding.
⭐ WHY ANTICHEAT
- Proven Quality: Thousands of developers have relied on AntiCheat for nearly a decade as a comprehensive game security solution.
- Lifetime Access: As one-time purchase solution you have access to all features and future updates.
- Source Code: The package includes the full C# source code, allowing developers to easily customize and adapt to their specific requirements.
- Developed For You: Designed with developers in mind, ensuring you will get all the support you need.
📝 DOCUMENTATION
AntiCheat is packed with plenty of manuals, scripting API reference docs, and demos, enabling you to dive straight into coding!
Documentation and Scripting Api Reference
📦 PLATFORMS
All platforms Unity supports. Includes Mono and IL2CPP.
🌐 CONTACT
From developers for developers since 2017! If you have any questions feel free to ask.
Contact: guardingpearsoftware@gmail.com
Website: guardingpearsoftware.com
🔒 MORE SECURITY TOOLS
- Protect your game source code: Obfuscator
⭐ DEV TOOLS
- Localize you game: EasyLocalization
- Optimize your performance: EasyPooling
- Monitor your performance: EasyPerformanceMonitor
=> Bundle together: Developer Essentials