Torna agli aggiornamenti
UpdatedNov 1, 2026

awesome-game-security — Updated!

Indice curato di ricerche sulla sicurezza dei giochi: meccanismi interni degli anticheat, attacchi DMA, reverse engineering, protezioni kernel/mobile e hooking delle API grafiche per analisi offensive e difensive.

Condividi

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.

Rispettate tutti i progetti seguenti, perfette opere d'arte 🫡

NeverC & NeverD — Il tuo compilatore e decodificatore per l'era dell'AI

Poiché gli agenti AI scrivono, analizzano e riscrivono sempre più spesso codice di basso livello, le toolchain generiche diventano un collo di bottiglia. I ricercatori di sicurezza necessitano di semantiche di cui potersi fidare — compilazione deterministica in ingresso e decompilazione fedele in uscita. Nell'era dell'AI, ognuno ha bisogno del proprio compilatore e del proprio decodificatore.

  • NeverC — Il compilatore C23 per la ricerca sulla sicurezza, pensato per l'AI. C23 puro, linker integrato, pipeline DynCode, generazione cross-platform PE/ELF/Mach-O, crittografia delle stringhe in fase di compilazione e un'API di plugin che abbraccia oltre 130 fasi del compilatore — progettato affinché il codice generato dagli LLM venga compilato correttamente più spesso rispetto alle alternative in C++.
  • NeverD — Il motore di analisi e decompilazione binaria pensato per l'AI, con lifting a livello di istruzione 1:1. Supporto PE/ELF/Mach-O, rigorosa fedeltà semantica, output C strutturato e LLVM IR, riscrittura binaria e un SDK in C puro (libneverd) realizzato per strumenti CLI, integratori e agenti AI.

Compila con NeverC, analizza e decompila con NeverD — una toolchain LLVM pensata per l'AI e sotto il tuo controllo, creata per la ricerca sulla sicurezza.

Come contribuire?

Skills per agenti AI

Questo repository fornisce skills utilizzabili con agenti AI e assistenti di programmazione come Cursor, OpenClaw, Claude Code, Codex CLI e altri strumenti compatibili. Installa le skills per ottenere conoscenze specialistiche sui temi della sicurezza dei videogiochi.

Visualizza su learn-skills.dev

Installazione:

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

Competenze disponibili:

CompetenzaDescrizione
anti-cheat-systemsIntegrità a più livelli, provenienza della telemetria, funzionamento dei rilevatori, evidenze di applicazione e revisione dei falsi positivi
dma-attack-techniquesDMA rispetto all'acquisizione mediata dall'host, ruoli del trasporto, ambito IOMMU ed evidenze di memory forensics
game-engine-resourcesSorgenti del motore, metadati di runtime, plugin dell'editor/runtime, asset e confini dello stato autoritativo
game-hacking-techniquesClassi di attacco, accesso prerequisito, confini di fiducia, osservazioni difensive e controesempi benigni
graphics-api-hookingAPI grafiche e livelli di traduzione, cattura dei frame, tracce di prestazioni e limiti di osservazione
mobile-securityRuntime Android/iOS, provenienza dei pacchetti, evidenze di integrità del dispositivo e confini della piattaforma mobile
awesome-game-security-overviewCategorie esatte del repository, selezione delle risorse, ricerca nel livello locale e provenienza delle fonti
reverse-engineering-toolsIdentità dei binari, analisi statica, simboli, confronto di codice versionato e artefatti offline
windows-kernel-securityInterfacce dei driver, callback, policy della piattaforma, telemetria del kernel e copertura forense
game-server-securityAutorità del server, sessioni, autorizzazione RPC, coerenza dell'economia, orologi ed evidenze di replay
game-supply-chain-securityAutorità di build/release, aggiornamenti firmati, provenienza delle dipendenze, mod e distribuzione dei contenuti
linux-platform-securityLinux nativo, SteamOS, Proton, credenziali, isolamento ed evidenze di policy della piattaforma
game-security-research-rigorRiconciliazione delle fonti, provenienza delle affermazioni, valutazione dei rilevatori, incertezza e revisione delle regressioni delle competenze

Wiki compilata: gli agenti possono anche consultare wiki/ (vedi wiki/AGENTS.md) — un livello di conoscenza mantenuto sopra le competenze, le categorie del README e le descrizioni.

Esempio:

# 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

Indice

Categorie