Voltar às atualizações
UpdatedNov 1, 2026

awesome-game-security — Updated!

Índice selecionado de pesquisas em segurança de jogos: internals de anti-cheat, ataques DMA, engenharia reversa, proteções de kernel/mobile e hooking de APIs gráficas para análise ofensiva e defensiva.

Compartilhar

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.

Preste respeito a todos os projetos abaixo, verdadeiras obras de arte 🫡

NeverC & NeverD — Seu Compilador & Decodificador para a Era da IA

À medida que os agentes de IA escrevem, analisam e reescrevem cada vez mais código de baixo nível, as toolchains genéricas tornam-se um gargalo. Os pesquisadores de segurança precisam de semânticas em que possam confiar — compilação determinística na entrada e descompilação fiel na saída. Na era da IA, todos precisam do seu próprio compilador e do seu próprio decodificador.

  • NeverC — O compilador C23 amigável à IA para pesquisa de segurança. C23 puro, linker integrado, pipeline DynCode, geração multiplataforma de PE/ELF/Mach-O, criptografia de strings em tempo de compilação e uma API de plugins que abrange mais de 130 fases do compilador — projetado para que o código gerado por LLM compile corretamente com mais frequência do que as alternativas em C++.
  • NeverD — O mecanismo de análise e descompilação de binários amigável à IA com lifting a nível de instrução 1:1. Suporte a PE/ELF/Mach-O, fidelidade semântica estrita, saída estruturada em C e LLVM IR, reescrita de binários e um SDK em C puro (libneverd) criado para ferramentas CLI, integradores e agentes de IA.

Compile com NeverC, analise e descompile com NeverD — uma toolchain LLVM amigável à IA que você controla, criada para pesquisa de segurança.

Como contribuir?

Skills para Agentes de IA

Este repositório fornece skills que podem ser usadas com agentes de IA e assistentes de programação como Cursor, OpenClaw, Claude Code, Codex CLI e outras ferramentas compatíveis. Instale as skills para obter conhecimento especializado sobre tópicos de segurança de jogos.

Ver em learn-skills.dev

Instalação:

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

Skills disponíveis:

SkillDescrição
anti-cheat-systemsIntegridade em camadas, proveniência de telemetria, operação de detetores, evidência de aplicação e revisão de falsos positivos
dma-attack-techniquesDMA versus aquisição mediada pelo host, papéis de transporte, âmbito do IOMMU e evidência de forense de memória
game-engine-resourcesCódigo-fonte do motor, metadados de runtime, plugins de editor/runtime, assets e limites de estado autoritativo
game-hacking-techniquesClasses de ataque, acesso pré-requisito, limites de confiança, observações defensivas e contraexemplos benignos
graphics-api-hookingAPIs gráficas e camadas de tradução, captura de frames, traces de desempenho e limites de observação
mobile-securityRuntime Android/iOS, proveniência de pacotes, evidência de integridade do dispositivo e limites da plataforma móvel
awesome-game-security-overviewCategorias exatas do repositório, seleção de recursos, consulta de camada local e proveniência de fontes
reverse-engineering-toolsIdentidade de binários, análise estática, símbolos, comparação de código versionado e artefactos offline
windows-kernel-securityInterfaces de drivers, callbacks, política da plataforma, telemetria de kernel e cobertura forense
game-server-securityAutoridade do servidor, sessões, autorização de RPC, consistência económica, relógios e evidência de replay
game-supply-chain-securityAutoridade de build/release, atualizações assinadas, proveniência de dependências, mods e distribuição de conteúdo
linux-platform-securityLinux nativo, SteamOS, Proton, credenciais, isolamento e evidência de política da plataforma
game-security-research-rigorReconciliação de fontes, proveniência de afirmações, avaliação de detetores, incerteza e revisão de regressão de skills

Wiki compilada: os agentes também podem navegar em wiki/ (ver wiki/AGENTS.md) — uma camada de conhecimento mantida sobre skills, categorias do README e descrições.

Exemplo:

# 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

Conteúdo

Categorias