gmh5225/awesome-game-security

awesome game security [Welcome to PR]

Python

3,601

13,477 commits

updated Oct 15, 2026

See the code

README

awesome-game-securityAwesome

image image

If you find that some links are not working, you can simply replace the username with gmh5225. 
Or you can send an issue for me.

Show respect to all the projects below, perfect works of art 🫡

NeverC & NeverD — Your Compiler & Decoder for the AI Era

As AI agents increasingly write, analyze, and rewrite low-level code, generic toolchains become a bottleneck. Security researchers need semantics they can trust — deterministic compilation on the way in, and faithful decompilation on the way out. In the age of AI, everyone needs their own compiler and their own decoder.

  • NeverC — The AI-friendly C23 compiler for security research. Pure C23, integrated linker, DynCode pipeline, cross-platform PE/ELF/Mach-O generation, compile-time string encryption, and a plugin API spanning 130+ compiler phases — designed so LLM-generated code compiles correctly more often than C++ alternatives.
  • NeverD — The AI-friendly binary analysis & decompilation engine with 1:1 instruction-level lifting. PE/ELF/Mach-O support, strict semantic fidelity, structured C and LLVM IR output, binary rewrite, and a pure C SDK (libneverd) built for CLI tools, integrators, and AI agents.

Compile with NeverC, analyze and decompile with NeverD — an AI-friendly LLVM toolchain you control, built for security research.

How to contribute?

Skills for AI Agents

This repository provides skills that can be used with AI agents and coding assistants such as Cursor, OpenClaw, Claude Code, Codex CLI, and other compatible tools. Install skills to get specialized knowledge about game security topics.

View on learn-skills.dev

Installation:

npx skills add https://github.com/gmh5225/awesome-game-security --skill <skill-name>

Available Skills:

SkillDescription
anti-cheat-systemsLayered integrity, telemetry provenance, detector operation, enforcement evidence and false-positive review
dma-attack-techniquesDMA versus host-mediated acquisition, transport roles, IOMMU scope and memory-forensics evidence
game-engine-resourcesEngine source, runtime metadata, editor/runtime plugins, assets and authoritative-state boundaries
game-hacking-techniquesAttack classes, prerequisite access, trust boundaries, defensive observations and benign counterexamples
graphics-api-hookingGraphics API and translation layers, frame capture, performance traces and observation limits
mobile-securityAndroid/iOS runtime, package provenance, device-integrity evidence and mobile platform boundaries
awesome-game-security-overviewExact repository categories, resource selection, local-layer lookup and source provenance
reverse-engineering-toolsBinary identity, static analysis, symbols, versioned code comparison and offline artifacts
windows-kernel-securityDriver interfaces, callbacks, platform policy, kernel telemetry and forensic coverage
game-server-securityServer authority, sessions, RPC authorization, economy consistency, clocks and replay evidence
game-supply-chain-securityBuild/release authority, signed updates, dependency provenance, mods and content distribution
linux-platform-securityNative Linux, SteamOS, Proton, credentials, isolation and platform-policy evidence
game-security-research-rigorSource reconciliation, claim provenance, detector evaluation, uncertainty and skill regression review

Compiled wiki: agents can also browse wiki/ (see wiki/AGENTS.md) — a maintained knowledge layer over skills, README categories, and descriptions.

Example:

# Install anti-cheat systems skill
npx skills add https://github.com/gmh5225/awesome-game-security --skill anti-cheat-systems

# Install multiple skills
npx skills add https://github.com/gmh5225/awesome-game-security --skill windows-kernel-security
npx skills add https://github.com/gmh5225/awesome-game-security --skill reverse-engineering-tools

Contents

Game Engine

Guide

Source

Game Engine Plugins:Unreal

Game Engine Plugins:Unity

Game Engine Plugins:Godot

Game Engine Plugins:Lumix

Game Engine Detector

Mathematics

Renderer

3D Graphics

AI

Image Codec

Wavefront Obj

Task Scheduler

Game Network

Guide

Source

JWT / Auth Token

Location / Geocoding

PhysX SDK

Game Develop

Guide

Source

MCP server

MCP server security

AI Agents

Game Assets

Game Hot Patch

Game Testing

Game Tools

Game Manager

Game CI

DirectX

Guide

Hook

Tools

Emulation

Compatibility

Overlay

OpenGL

Guide

Source

Hook

Vulkan

Guide

API

Hook

Cheat

Guide

Debugging

Packet Sniffer&Filter

Packet Capture&Parse

SpeedHack

RE Tools

Mixed boolean-arithmetic

Fix VMP

Fix Themida

Fix OLLVM

Dynamic Binary Instrumentation

Launcher Abuser

PatchGuard-related

Driver Signature enforcement

Windows Kernel Explorer

Linux Kernel Explorer

Magisk

Xposed

Frida

Hook ART(android)

Hook syscall(android)

Android Terminal Emulator

Android File Explorer

Android Memory Explorer

Android Application CVE

Android Kernel CVE

Android Bootloader Bypass

Android Key Attestation

  • https://github.com/quarkslab/android-hardware-attestation-demo [End-to-end PoC bypassing backend hardware Key Attestation by Frida-hooking KeystoreAttestation.generateAttestedKey and relaying the backend nonce to a clean, bootloader-locked device that returns a genuine TEE/StrongBox chain — no TEE tampering or forged certs]

IoT / Smart devices

Android ROM

Android Device Trees

Android Kernel Source

Android Root

Android Kernel driver development

Android Kernel Explorer

Android Kernel Driver

Android Network Explorer

Cellular / SIM

  • https://github.com/tomasz-lisowski/swsim [Pure-software USIM/UICC SIM card simulator — full APDU/SIM logic without physical hardware; PC/SC via swICC reader; pairs with SIMtrace2/cardem for phone testing; GSM/LTE auth, MILENAGE, private LTE/IoT and cellular security research]

Android memory loading

IOS jailbreak

IOS Network / Location

  • https://github.com/Yu9191/wloc [Spoof Apple WiFi/cell network location (gs-loc WLOC) — MITM protobuf patch via Surge/Quantumult X/Loon/Stash/Shadowrocket; online picker + Shortcuts; GCJ-02→WGS84; no jailbreak; indoor/WiFi positioning only]
  • https://github.com/mekos2772/ios-location-spoofer [iOS network location spoofer without jailbreak — MITM Apple map lookup responses; patch WiFi BSSID + CellTower coords; Surge/Shadowrocket/Loon/Stash/QX modules; motion state spoof; location-picker web UI]

IOS Memory Explorer

IOS File Explorer

IOS App Packaging

Virtual Environments

Decompiler

IDA themes

IDA Plugins

IDA Signature Database

Binary Ninja Plugins

Ghidra Plugins

Radare Plugins

Windbg Plugins

X64DBG Plugins

Cheat Engine Plugins

Injection:Windows

Injection:Linux

Injection:Android

Injection:IOS

Injection:PlayStation

DLL Hijack

Hook

ROP Finder

ROP Generation

Anti Signature Scanning

RPM

DMA

Truncated — view the full README on GitHub.

android
anti
anticheat
antidebug
awesome
blockchain
cheat
debug
driver
engine
ethereum
game
game-development
gamehack
hack
kernel
security
system
windows

gmh5225/awesome-game-security

awesome game security [Welcome to PR]

Python

3,601

13,477 commits

updated Oct 15, 2026

See the code

README

awesome-game-securityAwesome

image image

If you find that some links are not working, you can simply replace the username with gmh5225. 
Or you can send an issue for me.

Show respect to all the projects below, perfect works of art 🫡

NeverC & NeverD — Your Compiler & Decoder for the AI Era

As AI agents increasingly write, analyze, and rewrite low-level code, generic toolchains become a bottleneck. Security researchers need semantics they can trust — deterministic compilation on the way in, and faithful decompilation on the way out. In the age of AI, everyone needs their own compiler and their own decoder.

  • NeverC — The AI-friendly C23 compiler for security research. Pure C23, integrated linker, DynCode pipeline, cross-platform PE/ELF/Mach-O generation, compile-time string encryption, and a plugin API spanning 130+ compiler phases — designed so LLM-generated code compiles correctly more often than C++ alternatives.
  • NeverD — The AI-friendly binary analysis & decompilation engine with 1:1 instruction-level lifting. PE/ELF/Mach-O support, strict semantic fidelity, structured C and LLVM IR output, binary rewrite, and a pure C SDK (libneverd) built for CLI tools, integrators, and AI agents.

Compile with NeverC, analyze and decompile with NeverD — an AI-friendly LLVM toolchain you control, built for security research.

How to contribute?

Skills for AI Agents

This repository provides skills that can be used with AI agents and coding assistants such as Cursor, OpenClaw, Claude Code, Codex CLI, and other compatible tools. Install skills to get specialized knowledge about game security topics.

View on learn-skills.dev

Installation:

npx skills add https://github.com/gmh5225/awesome-game-security --skill <skill-name>

Available Skills:

SkillDescription
anti-cheat-systemsLayered integrity, telemetry provenance, detector operation, enforcement evidence and false-positive review
dma-attack-techniquesDMA versus host-mediated acquisition, transport roles, IOMMU scope and memory-forensics evidence
game-engine-resourcesEngine source, runtime metadata, editor/runtime plugins, assets and authoritative-state boundaries
game-hacking-techniquesAttack classes, prerequisite access, trust boundaries, defensive observations and benign counterexamples
graphics-api-hookingGraphics API and translation layers, frame capture, performance traces and observation limits
mobile-securityAndroid/iOS runtime, package provenance, device-integrity evidence and mobile platform boundaries
awesome-game-security-overviewExact repository categories, resource selection, local-layer lookup and source provenance
reverse-engineering-toolsBinary identity, static analysis, symbols, versioned code comparison and offline artifacts
windows-kernel-securityDriver interfaces, callbacks, platform policy, kernel telemetry and forensic coverage
game-server-securityServer authority, sessions, RPC authorization, economy consistency, clocks and replay evidence
game-supply-chain-securityBuild/release authority, signed updates, dependency provenance, mods and content distribution
linux-platform-securityNative Linux, SteamOS, Proton, credentials, isolation and platform-policy evidence
game-security-research-rigorSource reconciliation, claim provenance, detector evaluation, uncertainty and skill regression review

Compiled wiki: agents can also browse wiki/ (see wiki/AGENTS.md) — a maintained knowledge layer over skills, README categories, and descriptions.

Example:

# Install anti-cheat systems skill
npx skills add https://github.com/gmh5225/awesome-game-security --skill anti-cheat-systems

# Install multiple skills
npx skills add https://github.com/gmh5225/awesome-game-security --skill windows-kernel-security
npx skills add https://github.com/gmh5225/awesome-game-security --skill reverse-engineering-tools

Contents

Game Engine

Guide

Source

Game Engine Plugins:Unreal

Game Engine Plugins:Unity

Game Engine Plugins:Godot

Game Engine Plugins:Lumix

Game Engine Detector

Mathematics

Renderer

3D Graphics

AI

Image Codec

Wavefront Obj

Task Scheduler

Game Network

Guide

Source

JWT / Auth Token

Location / Geocoding

PhysX SDK

Game Develop

Guide

Source

MCP server

MCP server security

AI Agents

Game Assets

Game Hot Patch

Game Testing

Game Tools

Game Manager

Game CI

DirectX

Guide

Hook

Tools

Emulation

Compatibility

Overlay

OpenGL

Guide

Source

Hook

Vulkan

Guide

API

Hook

Cheat

Guide

Debugging

Packet Sniffer&Filter

Packet Capture&Parse

SpeedHack

RE Tools

Mixed boolean-arithmetic

Fix VMP

Fix Themida

Fix OLLVM

Dynamic Binary Instrumentation

Launcher Abuser

PatchGuard-related

Driver Signature enforcement

Windows Kernel Explorer

Linux Kernel Explorer

Magisk

Xposed

Frida

Hook ART(android)

Hook syscall(android)

Android Terminal Emulator

Android File Explorer

Android Memory Explorer

Android Application CVE

Android Kernel CVE

Android Bootloader Bypass

Android Key Attestation

  • https://github.com/quarkslab/android-hardware-attestation-demo [End-to-end PoC bypassing backend hardware Key Attestation by Frida-hooking KeystoreAttestation.generateAttestedKey and relaying the backend nonce to a clean, bootloader-locked device that returns a genuine TEE/StrongBox chain — no TEE tampering or forged certs]

IoT / Smart devices

Android ROM

Android Device Trees

Android Kernel Source

Android Root

Android Kernel driver development

Android Kernel Explorer

Android Kernel Driver

Android Network Explorer

Cellular / SIM

  • https://github.com/tomasz-lisowski/swsim [Pure-software USIM/UICC SIM card simulator — full APDU/SIM logic without physical hardware; PC/SC via swICC reader; pairs with SIMtrace2/cardem for phone testing; GSM/LTE auth, MILENAGE, private LTE/IoT and cellular security research]

Android memory loading

IOS jailbreak

IOS Network / Location

  • https://github.com/Yu9191/wloc [Spoof Apple WiFi/cell network location (gs-loc WLOC) — MITM protobuf patch via Surge/Quantumult X/Loon/Stash/Shadowrocket; online picker + Shortcuts; GCJ-02→WGS84; no jailbreak; indoor/WiFi positioning only]
  • https://github.com/mekos2772/ios-location-spoofer [iOS network location spoofer without jailbreak — MITM Apple map lookup responses; patch WiFi BSSID + CellTower coords; Surge/Shadowrocket/Loon/Stash/QX modules; motion state spoof; location-picker web UI]

IOS Memory Explorer

IOS File Explorer

IOS App Packaging

Virtual Environments

Decompiler

IDA themes

IDA Plugins

IDA Signature Database

Binary Ninja Plugins

Ghidra Plugins

Radare Plugins

Windbg Plugins

X64DBG Plugins

Cheat Engine Plugins

Injection:Windows

Injection:Linux

Injection:Android

Injection:IOS

Injection:PlayStation

DLL Hijack

Hook

ROP Finder

ROP Generation

Anti Signature Scanning

RPM

DMA

Truncated — view the full README on GitHub.

android
anti
anticheat
antidebug
awesome
blockchain
cheat
debug
driver
engine
ethereum
game
game-development
gamehack
hack
kernel
security
system
windows

Significant stargazers

阿菜 Cai

82 followers · starred Aug 2025

imba-tjd

249 followers · starred Aug 2023

Jay Turla

506 followers · starred Aug 2022

Ray

751 followers · starred Aug 2025