SkillAgentSearch skills...

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/GameShield

README

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>

GameShield Wiki

Related Skills

View on GitHub
GitHub Stars119
CategoryDevelopment
Updated3d ago
Forks9

Languages

C#

Security Score

100/100

Audited on Apr 5, 2026

No findings