Awesome Game Security - Project Overview Purpose
This is a curated collection of resources related to game security, covering both offensive (game hacking, cheating) and defensive (anti-cheat) aspects. The project serves as a comprehensive reference for security researchers, game developers, and enthusiasts.
Project Structure awesome-game-security/ ├── README.md # Main resource list ├── LICENSE # MIT License ├── awesome-image.webp # Project banner └── scripts/ ├── generate-toc.py # Generate table of contents └── remove-forks.py # Clean up forked repos
README.md Format Convention Category Structure
Each category follows this format:
Category Name
Subcategory (optional) - https://github.com/user/repo [Brief description] - https://github.com/user/repo [Another description]
Link Format Always use full GitHub URLs Add brief descriptions in square brackets [description] Use consistent spacing and formatting Group related resources under subcategories with > Example Entry
Game Engine
Guide - https://github.com/example/guide [Comprehensive game dev guide]
Source - https://github.com/example/engine [Open source game engine]
Main Categories Game Development: Engines, renderers, networking, physics Graphics APIs: DirectX, OpenGL, Vulkan hooks and tools Cheat/Hacking: Memory manipulation, injection, bypasses Anti-Cheat: Protection systems, detection methods Reverse Engineering: Debuggers, disassemblers, analysis tools Windows Kernel: Drivers, callbacks, security features Web3 Security: Blockchain, smart contracts, DeFi Emulators: Windows, Linux, Android, iOS, consoles Contributing Guidelines Check for duplicates before adding new resources Verify links are working and point to original repos Add descriptions that clearly explain the resource's purpose Place in correct category based on primary functionality Follow existing format for consistency Quality Criteria Resource should be actively maintained or historically significant Should provide unique value not covered by existing entries Prefer original repos over forks unless fork adds significant value Include language/platform tags when helpful (e.g., [Rust], [Unity]) Scripts Usage Generate Table of Contents python scripts/generate-toc.py
Remove Fork References python scripts/remove-forks.py