GA

gmh5225/awesome-game-security

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3665 stars 品質 78 トレンド 53MIT

素晴らしいゲームセキュリティ[PRへようこそ]

概要

以下のすべてのプロジェクトに敬意を表してください。完璧な芸術作品です :saluting_face: AIエージェントが低レベルのコードをますます書き、分析し、書き換える中で、汎用ツールチェーンはボトルネックとなっています。セキュリティ研究者は信頼できるセマンティクスを必要とします。導入時には決定論的コンパイル、送信時には忠実なデコンパイルが必要です。 - — セキュリティ研究のためのAI対応C23コンパイラ。純粋なC23、統合リンカー、DynCodeパイプライン、クロスプラットフォームPE/ELF/Mach-O生成、コンパイル時文字列暗号化、130+フェーズにわたるプラグインAPIを搭載し、LLM生成コードがC++の代替コードよりも正しくコンパイルされるよう設計されています。- — 1:1の命令レベルのリフティングを持つAIに優しいバイナリ解析およびデコンパイルエンジン。PE/ELF/Mach-Oサポート、厳格な意味的忠実度、構造化されたCおよびLLVMのIR出力、バイナリ書き換え、CLIツール、インテグレーター、AIエージェント向けに構築された純粋なC SDK(libneverd)。

概要(AI 翻訳)

以下のすべてのプロジェクトに敬意を表してください。完璧な芸術作品です :saluting_face:

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)。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

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.

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

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 

Available Skills:

Skill Description
anti-cheat-systems Layered integrity, telemetry provenance, detector operation, enforcement evidence and false-positive review
dma-attack-techniques DMA versus host-mediated acquisition, transport roles, IOMMU scope and memory-forensics evidence
game-engine-resources Engine source, runtime metadata, editor/runtime plugins, assets and authoritative-state boundaries
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add gmh5225/awesome-game-security
MCP 初心者?mcpskill.org のガイドから始めましょう →