awesome-game-security-overview

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Awesome Game Security - Project Overview

Awesome Game Security - 项目概述

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
awesome-game-security/
├── README.md           # 主资源列表
├── LICENSE             # MIT许可证
├── awesome-image.webp  # 项目横幅
└── scripts/
    ├── generate-toc.py  # 生成目录
    └── remove-forks.py  # 清理复刻仓库

README.md Format Convention

README.md格式规范

Category Structure

分类结构

Each category follows this format:
markdown
undefined
每个分类遵循以下格式:
markdown
undefined

Category Name

分类名称

Subcategory (optional)
undefined
子分类(可选)
undefined

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
    >
  • 始终使用完整的GitHub链接
  • 在方括号
    [描述]
    内添加简要说明
  • 使用统一的间距和格式
  • 使用
    >
    将相关资源归类到子分类下

Example Entry

示例条目

markdown
undefined
markdown
undefined

Game Engine

游戏引擎

Guide
Source
undefined
指南
源码
undefined

Main Categories

主要分类

  1. Game Development: Engines, renderers, networking, physics
  2. Graphics APIs: DirectX, OpenGL, Vulkan hooks and tools
  3. Cheat/Hacking: Memory manipulation, injection, bypasses
  4. Anti-Cheat: Protection systems, detection methods
  5. Reverse Engineering: Debuggers, disassemblers, analysis tools
  6. Windows Kernel: Drivers, callbacks, security features
  7. Web3 Security: Blockchain, smart contracts, DeFi
  8. Emulators: Windows, Linux, Android, iOS, consoles
  1. 游戏开发:引擎、渲染器、网络、物理
  2. 图形API:DirectX、OpenGL、Vulkan钩子与工具
  3. 作弊/黑客技术:内存篡改、注入、绕过方法
  4. 反作弊:防护系统、检测方法
  5. 逆向工程:调试器、反汇编器、分析工具
  6. Windows内核:驱动程序、回调、安全特性
  7. Web3安全:区块链、智能合约、去中心化金融
  8. 模拟器:Windows、Linux、Android、iOS、主机平台

Contributing Guidelines

贡献指南

  1. Check for duplicates before adding new resources
  2. Verify links are working and point to original repos
  3. Add descriptions that clearly explain the resource's purpose
  4. Place in correct category based on primary functionality
  5. Follow existing format for consistency
  1. 检查重复项:添加新资源前先确认是否已存在
  2. 验证链接:确保链接可用且指向原始仓库
  3. 添加描述:清晰说明资源的用途
  4. 归类正确:根据主要功能放置到对应分类
  5. 遵循现有格式:保持格式一致性

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]
    )
  • 资源需为活跃维护或具有历史重要性
  • 应提供现有条目不具备的独特价值
  • 优先选择原始仓库而非复刻版,除非复刻版添加了重要功能
  • 必要时添加语言/平台标签(例如
    [Rust]
    [Unity]

Scripts Usage

脚本使用

Generate Table of Contents

生成目录

bash
python scripts/generate-toc.py
bash
python scripts/generate-toc.py

Remove Fork References

移除复刻仓库引用

bash
python scripts/remove-forks.py

bash
python scripts/remove-forks.py

Data Source

数据源

Important: This skill provides conceptual guidance and overview information. For detailed information including:
  • Specific GitHub repository links
  • Complete project lists with descriptions
  • Up-to-date tools and resources
  • Code examples and implementations
Please fetch the complete data from the main repository:
https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.md
The main README contains thousands of curated links organized by category. When users ask for specific tools, projects, or implementations, retrieve and reference the appropriate sections from this source.
重要说明:本技能仅提供概念性指导和概述信息。如需以下详细信息:
  • 具体GitHub仓库链接
  • 完整的项目列表及描述
  • 最新的工具与资源
  • 代码示例与实现
请从主仓库获取完整数据:
https://raw.githubusercontent.com/gmh5225/awesome-game-security/refs/heads/main/README.md
主README包含数千个按分类整理的精选链接。当用户询问特定工具、项目或实现时,请从此源获取并引用相应章节。