
Rilevamento Sigma multi-motore self-hosted per i log degli eventi
LogsTotal è una piattaforma self-hosted per l'analisi dei log. Carica un file di log — Windows EVTX o Event XML, Winlogbeat/EVTX JSON, auditd, syslog, un export journald, Sysmon per Linux — e diversi motori di rilevamento eseguono le regole Sigma su di esso e riportano ciò che ciascuno ha trovato: risultati raggruppati per severità, contesto MITRE ATT&CK, le entità coinvolte e strumenti di analisi a corredo.
Non è necessario alcun account per inviare un file o leggere i risultati pubblici.
Motori di rilevamento: Zircolite, Chainsaw, Hayabusa, ChopChopGo e RSigma. Aggiungerne un altro richiede una voce di catalogo e un adapter, con una mappatura tipizzata dell'output, per un binario o un'immagine Docker — vedi Aggiungere un adapter per uno strumento.
| Caricamento e flusso di lavoro | Rilevamento | Analisi |
|---|---|---|
![]() | ![]() | ![]() |
| Timeline degli eventi | Regole | Albero dei processi |
![]() | ![]() | ![]() |
| Funzionalità | Admin | Member | User | Anonimo |
|---|---|---|---|---|
| Caricamento e job | sì | sì | sì | sì |
| Invii privati | sì | sì | sì | no |
| Esplora ogni evento di un job | sì | sì | propri job | no |
| Intel (entità, casi, regole) | sì | sì | no | no |
| Pagine e flussi di lavoro admin | sì | no | no | no |
Gli amministratori assegnano i ruoli su /admin/users.
7z (p7zip-full), rsync e curl../logstotal porta con sé la propria Task con versione fissata.L'elenco completo, con i comandi di installazione, è in Prerequisiti.
Scarica logstotal-<version>.7z dalla
pagina delle release. Sull'host:
7z x logstotal-<version>.7z -ologstotal
cd logstotal
./logstotal quickstart
./logstotal quickstart crea .env, genera ogni segreto — inclusa la password
admin, stampata una sola volta, quindi salvala — compila e verifica lo stack, lo avvia e attende
che risponda. È sicuro rieseguirlo.
Poi apri http://<host>:8000 e accedi con ADMIN_EMAIL da .env e la password
stampata. La versione passo-passo, PostgreSQL e cosa fare in seguito sono in
Installazione su singolo host.
Per aggiornare, esegui ./logstotal upgrade dalla stessa directory: scarica l'ultima
release e la applica. ./logstotal upgrade:rollback ripristina la release precedente, su
questo host o su ogni host di una flotta. Ogni rollback consuma il suo snapshot, quindi eseguirlo
due volte torna indietro di due release. Vedi Aggiornamento e rollback.
La documentazione per gli amministratori è pubblicata su https://wagga40.github.io/LogsTotal/,
e ogni release la include in docs/:
./logstotalLa guida per gli analisti (invio dei log, lettura dei risultati, Intel) è integrata
nell'applicazione, su /docs. I contributori iniziano da
Sviluppo locale.