
已更新Nov 1, 2026
awesome-game-security — 已更新!
游戏安全研究精选索引:反作弊内部机制、DMA 攻击、逆向工程、内核/移动端防护,以及用于攻防分析的图形 API 挂钩。
awesome-game-security
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.
请尊重以下所有项目,它们是完美的艺术作品 🫡
NeverC 与 NeverD — 面向 AI 时代的编译器与解码器
随着 AI 智能体越来越多地编写、分析和重写底层代码,通用工具链逐渐成为瓶颈。安全研究人员需要可信赖的语义——输入端确定性的编译,输出端忠实的反编译。在 AI 时代,每个人都需要自己的编译器和自己的解码器。
- NeverC — 面向安全研究的 AI 友好型 C23 编译器。纯 C23 实现,集成链接器,DynCode 流水线,跨平台 PE/ELF/Mach-O 生成,编译期字符串加密,以及覆盖 130 多个编译器阶段的插件 API——其设计目标是让 LLM 生成的代码比 C++ 替代方案更频繁地正确编译。
- NeverD — 具备 1:1 指令级提升的 AI 友好型二进制分析与反编译引擎。支持 PE/ELF/Mach-O,严格的语义保真,输出结构化 C 和 LLVM IR,支持二进制重写,并提供为 CLI 工具、集成方和 AI 智能体打造的纯 C SDK(
libneverd)。
使用 NeverC 编译,使用 NeverD 分析与反编译——一个由你掌控、面向安全研究构建的 AI 友好型 LLVM 工具链。
如何贡献?
- https://github.com/HyunCafe/contribute-practice
- https://docs.github.com/en/get-started/quickstart/contributing-to-projects
面向 AI 智能体的技能
本仓库提供的技能可用于 AI 智能体和编码助手,例如 Cursor、OpenClaw、Claude Code、Codex CLI 以及其他兼容工具。安装这些技能即可获取关于游戏安全主题的专业知识。
安装:
npx skills add https://github.com/gmh5225/awesome-game-security --skill <skill-name>
可用技能:
| 技能 | 描述 |
|---|---|
anti-cheat-systems | 分层完整性、遥测溯源、检测器运行、执法证据与误报审查 |
dma-attack-techniques | DMA 与主机中介采集、传输角色、IOMMU 范围与内存取证证据 |
game-engine-resources | 引擎源码、运行时元数据、编辑器/运行时插件、资产与权威状态边界 |
game-hacking-techniques | 攻击类别、前置访问条件、信任边界、防御性观察与良性反例 |
graphics-api-hooking | 图形 API 与转换层、帧捕获、性能跟踪与观察限制 |
mobile-security | Android/iOS 运行时、包来源、设备完整性证据与移动平台边界 |
awesome-game-security-overview | 精确的仓库分类、资源选择、本地层查找与来源溯源 |
reverse-engineering-tools | 二进制标识、静态分析、符号、版本化代码比较与离线产物 |
windows-kernel-security | 驱动接口、回调、平台策略、内核遥测与取证覆盖 |
game-server-security | 服务器权威、会话、RPC 授权、经济一致性、时钟与回放证据 |
game-supply-chain-security | 构建/发布权威、签名更新、依赖来源、模组与内容分发 |
linux-platform-security | 原生 Linux、SteamOS、Proton、凭据、隔离与平台策略证据 |
game-security-research-rigor | 来源核对、主张溯源、检测器评估、不确定性与技能回归审查 |
编译后的 wiki: 智能体还可以浏览 wiki/(参见 wiki/AGENTS.md)——一个维护在技能、README 分类和描述之上的知识层。
示例:
# 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
目录
- 游戏引擎
- 数学
- 渲染器
- 3D 图形
- AI
- 图像编解码器
- Wavefront Obj
- 任务调度器
- 游戏网络
- PhysX SDK
- 游戏开发
- 游戏资源
- 游戏热更新
- 游戏测试
- 游戏工具
- 游戏管理器
- 游戏 CI
- DirectX
- OpenGL
- Vulkan
- 作弊
- 反作弊
- 一些技巧
- Windows 安全特性
- WSL
- WSA
- Windows 模拟器
- Linux 模拟器
- Android 模拟器
- IOS 模拟器
- Game Boy
- GameCube/Wii
- Nintendo 3DS
- Nintendo Switch
- Xbox
- PlayStation
游戏引擎
指南
- https://github.com/QianMo/Game-Programmer-Study-Notes
- https://github.com/raysan5/custom_game_engines [自定义游戏引擎综合列表]
- https://github.com/stevinz/awesome-game-engine-dev [优秀的游戏引擎开发资源]
- https://github.com/Gforcex/OpenGraphic [图形引擎与游戏引擎列表]
- https://github.com/bobeff/open-source-engines [开源游戏引擎列表]
- https://github.com/ThisisGame/cpp-game-engine-book
- https://github.com/netwarm007/GameEngineFromScratch
- https://forums.unrealengine.com [Unreal]
- https://docs.unrealengine.com [Unreal]
- https://www.unrealengine.com/resources [Unreal]
- https://github.com/donaldwuid/unreal_source_explained [Unreal]
- https://github.com/mikeroyal/Unreal-Engine-Guide [Unreal]
- https://github.com/Allar/ue5-style-guide [Unreal]
- https://github.com/revan1611/UE-Interview-Cheat-Sheet [Unreal]
- https://github.com/tomlooman/ue4-tutorials [Unreal]
- https://github.com/JaredP94/Unreal-Development-Guides-and-Tips [Unreal]
- https://github.com/ikrima/gamedevguide [Unreal Engine / 游戏开发编程指南]
- https://github.com/lettier/3d-game-shaders-for-beginners [着色器]
- https://github.com/PardCode/OpenGL-3D-Game-Tutorial-Series [OpenGL]
- https://github.com/PardCode/CPP-3D-Game-Tutorial-Series [DirectX]
- https://github.com/ssloy/tinyrenderer [渲染]
- https://github.com/crazyshader/GameDev [Unity]
- https://github.com/RyanNielson/awesome-unity [Unity]
- https://github.com/shadirvan/Unity-Cheat-Sheet [Unity]
- https://github.com/QianMo/Unity-Design-Pattern [Unity 设计]
- https://github.com/whx-prog/The-Seed-Link-Future [Unity VR]
- https://github.com/twohyjr/Metal-Game-Engine-Tutorial [Apple 的 Metal API]
- https://github.com/GameDevGrzesiek/OptimizationBible [专注于 Unity 和 Unreal Engine 的游戏优化笔记]
