
Détection Sigma multi-moteurs auto-hébergée pour les journaux d'événements
LogsTotal est une plateforme d'analyse de journaux auto-hébergée. Déposez un fichier de journal — EVTX ou Event XML Windows, JSON Winlogbeat/EVTX, auditd, syslog, un export journald, Sysmon pour Linux — et plusieurs moteurs de détection exécutent des règles Sigma dessus et rapportent ce que chacun a trouvé : résultats groupés par gravité, contexte MITRE ATT&CK, entités impliquées, et des outils d'analyste par-dessus.
Aucun compte n'est nécessaire pour soumettre un fichier ou consulter les résultats publics.
Moteurs de détection : Zircolite, Chainsaw, Hayabusa, ChopChopGo et RSigma. En ajouter un autre nécessite une entrée de catalogue et un adaptateur, avec un mappage de sortie typé, pour un binaire ou une image Docker — voir Ajout d'un adaptateur d'outil.
| Téléversement et flux de travail | Détection | Analytique |
|---|---|---|
![]() | ![]() | ![]() |
| Chronologie des événements | Règles | Arborescence des processus |
![]() | ![]() | ![]() |
| Fonctionnalité | Admin | Membre | Utilisateur | Anonyme |
|---|---|---|---|---|
| Téléversement et tâches | oui | oui | oui | oui |
| Soumissions privées | oui | oui | oui | non |
| Explorer chaque événement d'une tâche | oui | oui | ses propres tâches | non |
| Renseignement (entités, dossiers, règles) | oui | oui | non | non |
| Pages et flux de travail d'administration | oui | non | non | non |
Les administrateurs attribuent les rôles à l'adresse /admin/users.
7z (p7zip-full), rsync et curl../logstotal embarque sa propre version épinglée de Task.La liste complète, avec les commandes d'installation, se trouve dans Prérequis.
Téléchargez logstotal-<version>.7z depuis la
page des versions. Sur l'hôte :
7z x logstotal-<version>.7z -ologstotal
cd logstotal
./logstotal quickstart
./logstotal quickstart crée .env, génère chaque secret — y compris le mot de passe administrateur, affiché une seule fois, alors conservez-le — construit et vérifie la pile, la démarre, puis attend qu'elle réponde. Il est possible de le relancer sans risque.
Ouvrez ensuite http://<host>:8000 et connectez-vous avec ADMIN_EMAIL depuis .env et le mot de passe affiché. La version pas à pas, PostgreSQL et la suite à donner se trouvent dans
Installation sur un seul hôte.
Pour mettre à jour, exécutez ./logstotal upgrade depuis le même répertoire : il télécharge la dernière
version et l'applique. ./logstotal upgrade:rollback restaure la version précédente, sur
cet hôte ou sur chaque hôte d'une flotte. Chaque rollback consomme son instantané, donc l'exécuter
deux fois revient à reculer de deux versions. Voir Mise à jour et rollback.
La documentation administrateur est publiée à l'adresse https://wagga40.github.io/LogsTotal/,
et chaque version la fournit dans docs/ :
./logstotal