Skip to content

Opérer

  • Live — l’état, les compteurs, et le flux de décisions en direct (capteur → réflexe → triage → gouvernance).
  • Holds — les appels qui attendent une personne. Approuver exécute réellement une mise en quarantaine réversible ; les actions irréversibles vous attendent toujours. Les blocages réversibles (par exemple un blocage d’IP) portent une limite de temps et se lèvent d’eux-mêmes à son échéance.
  • Attackers — ce que le défenseur a appris : la réputation des sources (une source vue attaquer à répétition est reçue plus durement, plus tôt), une lecture de la stratégie d’attaque, et des défenses proposées. Chaque stratégie a Approuver / Rejeter / Expliquer — Expliquer ouvre une vraie conversation avec le modèle pour l’affiner ; rien ne tourne avant votre approbation.
  • Operators — la liste et le code d’approbation du chef.
  • Fleet — plusieurs machines sous un seul chef (le réseau en flotte est une bêta 1.1 ; utilisez la 1.0 autonome en production).
  • Settings — le modèle IA, le courriel, les capteurs.

Analyst (en bas de la console) répond aux questions à partir du registre partagé avec des faits, pas les mots d’un modèle — « qu’est-ce qui m’attend ? », « qui m’a attaqué cette semaine ? », « historique de 45.9.12.3 ». Le bouton ⤢ agrandit le chat.

Svarog tourne entièrement sans modèle, sur une mise en quarantaine déterministe. Un modèle local (GGUF) ajoute la lecture d’intention et alimente Expliquer des stratégies :

Terminal window
svarog triage suggest # les modèles que cet hôte peut faire tourner
svarog triage use <clé> # télécharger + sélectionner
svarog triage set gguf:/chemin/vers/modele.gguf # ou en pointer un que vous avez

Les moteurs en ligne (Anthropic / compatibles OpenAI) sont possibles mais déconseillés pour une garde — ils envoient à un tiers ce qui est jugé.

  • La console n’écoute que sur localhost, derrière une connexion, avec protection CSRF et limitation du débit des connexions.
  • La mise en quarantaine automatique est désactivée par défaut ; le démon propose et retient. Activez-la délibérément : systemctl edit svarog → Environment=SVAROG_AUTO_CONTAIN=1.
  • Une clé d’API et un mot de passe de courriel stockés vivent dans le fichier de configuration, écrit en 0600.

Nous préférons vous dire les limites plutôt que de survendre :

  • Linux seulement, pour l’instant. Les capteurs sont Linux ; Windows et macOS viendront plus tard. (Perun, la couche agent, tourne aussi sur Windows.)
  • Il voit ce que voient vos capteurs. Le journal d’audit est toujours actif ; un capteur réseau et un capteur d’événements système en ajoutent une fois installés ; l’analyse des fichiers se fait à la demande.
  • Les réflexes sont des seuils. Une attaque très lente et très discrète — sous le seuil — repose sur l’agent IA, qui n’est pas parfait.
  • Fichiers malveillants : il attrape ce que vos règles de signature décrivent, pas tout fichier possible.
  • Images, son et vidéo (la neuvième attaque de la couche agent) : en développement, comme Perun.
  • La flotte est en bêta et pas encore auditée côté sécurité. Utilisez la 1.0 autonome en production.
  • Rien n’a encore été mesuré sur votre trafic — ceci est en mots, pas en pourcentages.