Skip to content

OurITRes/sitarca

SITARCA (beta) : Identity Security Posture Management (ISPM)

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.

📖 Vision du Projet

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 :

  1. Centralise ces données hétérogènes.
  2. Normalise l'information dans un format universel ("Sitarca Vulnerability Format").
  3. Traduit techniquement ces failles en impacts de conformité (NIST, ISO, CIS).
  4. Priorise la remédiation basée sur la réduction réelle du risque (Gap Analysis).

🏗 Architecture

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.

🔌 Intégrations (V1)

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)

🚀 Démarrage Rapide

Note : Instructions de développement à venir une fois le squelette initialisé.

Pré-requis

  • Python 3.10+ (Backend)
  • Node.js 18+ (Frontend)

🗺 Roadmap

  • 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.

About

Link vulnerabilities tools to Control Frameworks. Identify gaps and plan remediation with a data-driven model

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •