CloudGarrison Multi-Cloud Posture Workbench
CloudGarrison è una console operatore utilizzabile offline progettata per l'analisi locale delle evidenze, la pianificazione della postura multi-cloud e simulazioni isolate su AWS, Azure/Entra ID, GCP, Kubernetes, grafi di identità e piattaforme di detection engineering.
Questa build locale viene eseguita all'interno dell'ambiente del browser tramite Pyodide/WASM, fungendo da sandbox sicura che non esegue controlli cloud live né utilizza credenziali remote.
🚀 Caratteristiche principali
- Enumerazione della superficie di attacco multi-cloud: Valutazione simulata di grafi IAM/permessi AWS, topologie di sottoscrizioni/risorse Azure e percorsi di escalation dei privilegi degli account di servizio GCP.
- Audit locali di Infrastructure as Code (IaC): Esecuzione di regole embedded compatibili con Checkov/TFLint e simulazioni Open Policy Agent (OPA) Rego esclusivamente in memoria.
- Confini di fiducia SaaS e CI/CD: Audit delle connessioni di fiducia per i workflow GitHub Actions e GitLab CI/CD.
- Analisi di grafi e timeline: Mappatura di dump di directory BloodHound, Cartography o Stormspotter e analisi di flussi AWS CloudTrail locali senza inviare dati sulla rete.
- Detection Draft Helper: Creazione e validazione di query di detection multi-piattaforma (Sigma, Sentinel KQL, Splunk SPL, Elastic EQL, Google SecOps YARA-L).
Questo repository fornisce il layout di analisi locale offline in singolo file (offline-local-simulations).
- Zero accesso ai provider: Gli endpoint API browser-to-cloud sono rigorosamente disabilitati.
- Nessuna persistenza: La persistenza automatica del workbench è disattivata; la cronologia di tracciamento rimane nella memoria temporanea della scheda.
- Input sanificati: Accetta solo file locali, frammenti di configurazione redatti o artefatti strutturali.
🛠️ Requisiti e guida introduttiva
- Clona questo repository.
- Apri il file workbench
.html di base in qualsiasi browser web moderno che supporti WebAssembly.
- Assicurati che Pyodide/Wasm completi il suo ciclo di bootstrap di compilazione runtime direttamente nel tuo browser.