Opérer
La console
Section titled “La console”- 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.
Le modèle (optionnel)
Section titled “Le modèle (optionnel)”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 :
svarog triage suggest # les modèles que cet hôte peut faire tournersvarog triage use <clé> # télécharger + sélectionnersvarog triage set gguf:/chemin/vers/modele.gguf # ou en pointer un que vous avezLes moteurs en ligne (Anthropic / compatibles OpenAI) sont possibles mais déconseillés pour une garde — ils envoient à un tiers ce qui est jugé.
Notes de sécurité
Section titled “Notes de sécurité”- 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.
Ce que Svarog ne fait pas encore
Section titled “Ce que Svarog ne fait pas encore”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.