
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.
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.
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?
- https://github.com/HyunCafe/contribute-practice
- https://docs.github.com/en/get-started/quickstart/contributing-to-projects
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.
Instalação:
npx skills add https://github.com/gmh5225/awesome-game-security --skill <skill-name>
Skills disponíveis:
| Skill | Descrição |
|---|---|
anti-cheat-systems | Integridade em camadas, proveniência de telemetria, operação de detetores, evidência de aplicação e revisão de falsos positivos |
dma-attack-techniques | DMA versus aquisição mediada pelo host, papéis de transporte, âmbito do IOMMU e evidência de forense de memória |
game-engine-resources | Código-fonte do motor, metadados de runtime, plugins de editor/runtime, assets e limites de estado autoritativo |
game-hacking-techniques | Classes de ataque, acesso pré-requisito, limites de confiança, observações defensivas e contraexemplos benignos |
graphics-api-hooking | APIs gráficas e camadas de tradução, captura de frames, traces de desempenho e limites de observação |
mobile-security | Runtime Android/iOS, proveniência de pacotes, evidência de integridade do dispositivo e limites da plataforma móvel |
awesome-game-security-overview | Categorias exatas do repositório, seleção de recursos, consulta de camada local e proveniência de fontes |
reverse-engineering-tools | Identidade de binários, análise estática, símbolos, comparação de código versionado e artefactos offline |
windows-kernel-security | Interfaces de drivers, callbacks, política da plataforma, telemetria de kernel e cobertura forense |
game-server-security | Autoridade do servidor, sessões, autorização de RPC, consistência económica, relógios e evidência de replay |
game-supply-chain-security | Autoridade de build/release, atualizações assinadas, proveniência de dependências, mods e distribuição de conteúdo |
linux-platform-security | Linux nativo, SteamOS, Proton, credenciais, isolamento e evidência de política da plataforma |
game-security-research-rigor | Reconciliaçã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
- Game Engine
- Mathematics
- Renderer
- 3D Graphics
- AI
- Image Codec
- Wavefront Obj
- Task Scheduler
- Game Network
- PhysX SDK
- Game Develop
- Game Assets
- Game Hot Patch
- Game Testing
- Game Tools
- Game Manager
- Game CI
- DirectX
- OpenGL
- Vulkan
- Cheat
- Anti Cheat
- Some Tricks
- Windows Security Features
- WSL
- WSA
- Windows Emulator
- Linux Emulator
- Android Emulator
- IOS Emulator
- Game Boy
- GameCube/Wii
- Nintendo 3DS
- Nintendo Switch
- Xbox
- PlayStation
