|
|
|---|
| Synchronized Intelligence, Tiered Automated Remediation & Conformity Alignment |
| HEX #4169E1 |
|---|
La "Pierre de Rosette" de la sécurité des identités. Link vulnerabilities tools to Control Frameworks. Identify gaps and plan remediation with a data-driven model.
Sitarca est une plateforme de Normalisation et de Gouvernance dédiée à la sécurité de l'Active Directory et des Identités.
Là où les outils existants (PingCastle, Bloodhound) fournissent des listes techniques de problèmes ou de chemins d'attaque, Sitarca :
- Centralise ces données hétérogènes.
- Normalise l'information dans un format universel ("Sitarca Vulnerability Format").
- Traduit techniquement ces failles en impacts de conformité (NIST, ISO, CIS).
- Priorise la remédiation basée sur la réduction réelle du risque (Gap Analysis).
Le projet suit une architecture stricte en trois couches pour garantir la séparation des responsabilités :
- 📂 /data : La source de vérité. Contient les schémas JSON (la "Pierre de Rosette"), les référentiels de contrôle (Frameworks) et les règles de traduction.
- ⚙️ /backend : Le moteur intelligent. Gère l'ingestion (ETL), le mapping automatique et l'API.
- 🖥️ /frontend : L'interface utilisateur. Tableaux de bord de conformité et plans de remédiation interactifs.
Cette version se concentre exclusivement sur la posture de sécurité de l'identité :
- PingCastle (Hygiène AD & Mauvaises configurations)
- Bloodhound Enterprise (Chemins d'attaque & Graphes de relations)
Note : Instructions de développement à venir une fois le squelette initialisé.
- Python 3.10+ (Backend)
- Node.js 18+ (Frontend)
- Phase 1 : Data Model - Définition du format universel JSON.
- Phase 2 : Ingestion - Parsers pour XML PingCastle et JSON Bloodhound.
- Phase 3 : Engine - Moteur de mapping vers NIST CSF 2.0.
- Phase 4 : UI - Dashboard de conformité et Gap Analysis.
Ce projet est actuellement en cours de refonte majeure. Les anciennes versions et POCs ont été archivés.