GameShield
GameShield - An open-source solution to protect your Unity-based games. Anti-cheat, time-control, data ecnryption and memory protection and other security modules for your games.
Install / Use
/learn @DevsDaddy/GameShieldREADME
Unity Game Shield
<img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/Header.png?raw=true" alt="Unity Game Shield - Security and Anti-Cheat for Unity Games" style="width: 100%" /><br/> Unity Game Sheild is an open-source comprehensive suite of tools for your apps and games, including many anti-cheat and securty tools. This framework is easy to use on any projects and platforms.
For an in-depth look at the functionality - I also suggest <a href="https://github.com/DevsDaddy/GameShield/wiki">visiting the Wiki</a>
❓Why GameShield?<br/> 🔸Easy to install (only 4 steps basic installation);<br/> 🔸Easy to configure each module;<br/> 🔸Reporting system;<br/> 🔸Lightweight;<br/> 🔸Event-based and modular;
Get Started
GameShield installs into your project as easily as possible - basic installation and configuration takes only 4 steps. Below we will consider both automatic initialization and manual configuration.
Basic Installation:
- Download <a href="https://github.com/DevsDaddy/GameShield/releases">Latest Release from GitHUB</a> or using UPM;
- Import .unitypackage into your project;
- Run Setup Wizzard at Unity Top Menu (GameShield -> Setup Wizzard);
- Check all settings and press "Complete";
- Done!
Manual Installation:
- Download <a href="https://github.com/DevsDaddy/GameShield/releases">Latest Release from GitHUB</a> or using UPM;
- Import .unitypackage into your project;
- Place Prefab with GameShield main script at scene;
- Write initialization code at your game installer script (<a href="https://github.com/DevsDaddy/GameShield/wiki/GameShield-Core#manual-registering-gameshield">see how to here</a>);
- Done!
Dependencies:
- Unity 2021+ Required;
- <a href="https://github.com/DevsDaddy/UnityEventFramework">Unity Event Framework</a>;
- <a href="https://github.com/DevsDaddy/UnityCrypto">Unity Crypto Library</a>;
Features
<table> <tr> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#memory-protection"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/memory.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#injection-scanner"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/injection.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#secured-saves"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/secured.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#rewarded-captcha"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/rewarded.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#timeskip-protector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/timehack.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#speedhack-detector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/speedhack.png?raw=true" /></a></td> </tr> <tr> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#secured-requests"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/requests.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#cheating-reporting"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/reporting.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#gameshield-modules"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/installation.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#gameshield-modules"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/libraries.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#teleport-detector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/teleport.png?raw=true" /></a></td> <td><a href="https://github.com/DevsDaddy/GameShield/wiki/Modules-Overview#wallhack-protector"><img src="https://github.com/DevsDaddy/GameShield/blob/wiki_visuals/wallhack.png?raw=true" /></a></td> </tr> </table>Note
No matter what wall of protection you put around your project - there will always be someone who can hack into it. I recommend two-way protection - on the client and on the server, including full transfer of critical functions to the server.
I am always ready to help you develop a strategy to protect your applications - <a href="mailto:iliya-sdt@yandex.ru">just contact me</a>.
Join Community
- <a href="https://discord.gg/xuNTKRDebx">Discord Community</a>
Support Me
You can support the development and updating of libraries and assemblies by dropping a coin:
<table> <tr><td>Bitcoin (BTC)</td><td>bc1qef2d34r4xkrm48zknjdjt7c0ea92ay9m2a7q55</td></tr> <tr><td>Etherium (ETH)</td><td>0x1112a2Ef850711DF4dE9c432376F255f416ef5d0</td></tr> <tr><td>USDT (TRC20)</td><td>TMR3ZqeXSGgTjqrRtgNBvZRGFKrKHBcNHT</td></tr> </table>
Related Skills
healthcheck
352.0kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
352.0kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
