
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.
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.
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?
- https://github.com/HyunCafe/contribute-practice
- https://docs.github.com/en/get-started/quickstart/contributing-to-projects
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:
| Competenza | Descrizione |
|---|---|
anti-cheat-systems | Integrità a più livelli, provenienza della telemetria, funzionamento dei rilevatori, evidenze di applicazione e revisione dei falsi positivi |
dma-attack-techniques | DMA rispetto all'acquisizione mediata dall'host, ruoli del trasporto, ambito IOMMU ed evidenze di memory forensics |
game-engine-resources | Sorgenti del motore, metadati di runtime, plugin dell'editor/runtime, asset e confini dello stato autoritativo |
game-hacking-techniques | Classi di attacco, accesso prerequisito, confini di fiducia, osservazioni difensive e controesempi benigni |
graphics-api-hooking | API grafiche e livelli di traduzione, cattura dei frame, tracce di prestazioni e limiti di osservazione |
mobile-security | Runtime Android/iOS, provenienza dei pacchetti, evidenze di integrità del dispositivo e confini della piattaforma mobile |
awesome-game-security-overview | Categorie esatte del repository, selezione delle risorse, ricerca nel livello locale e provenienza delle fonti |
reverse-engineering-tools | Identità dei binari, analisi statica, simboli, confronto di codice versionato e artefatti offline |
windows-kernel-security | Interfacce dei driver, callback, policy della piattaforma, telemetria del kernel e copertura forense |
game-server-security | Autorità del server, sessioni, autorizzazione RPC, coerenza dell'economia, orologi ed evidenze di replay |
game-supply-chain-security | Autorità di build/release, aggiornamenti firmati, provenienza delle dipendenze, mod e distribuzione dei contenuti |
linux-platform-security | Linux nativo, SteamOS, Proton, credenziali, isolamento ed evidenze di policy della piattaforma |
game-security-research-rigor | Riconciliazione 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
- Motore di gioco
- Matematica
- Renderer
- Grafica 3D
- IA
- Codec di immagini
- Wavefront Obj
- Task Scheduler
- Rete di gioco
- PhysX SDK
- Sviluppo di giochi
- Asset di gioco
- Hot Patch di gioco
- Test di gioco
- Strumenti di gioco
- Game Manager
- CI per giochi
- DirectX
- OpenGL
- Vulkan
- Cheat
- Anti Cheat
- Alcuni trucchi
- Funzionalità di sicurezza di Windows
- WSL
- WSA
- Emulatore Windows
- Emulatore Linux
- Emulatore Android
- Emulatore IOS
- Game Boy
- GameCube/Wii
- Nintendo 3DS
- Nintendo Switch
- Xbox
- PlayStation
