La maggior parte delle indagini si blocca su una semplice domanda: dove sono i log e come posso estrarli? Su Windows, i registri degli eventi si trovano in %SystemRoot%System32winevtLogs come file binari .evtx. Esporta questi dal Visualizzatore Eventi (clicca con il tasto destro su un log, poi Salva Tutti gli Eventi come…) o da un prompt elevato con wevtutil epl Security C:IRSecurity.evtx. Su Linux basato su systemd, il giornale si trova in /var/log/journal/ quando la memorizzazione persistente è abilitata, o /run/log/journal/ quando è volatile, e journalctl -o json lo scrive come un oggetto JSON per riga. Il tradizionale syslog di testo rimane in /var/log/auth.log su Debian e Ubuntu, o /var/log/secure sui server della famiglia RHEL. Le piattaforme cloud e SaaS espongono le loro tracce di audit come JSON tramite la console o l’API.
Ottenere il file è la parte facile. La parte difficile inizia quando un singolo host ti consegna 400.000 eventi, il tempo scorre e il reparto legale vuole sapere chi vede i dati grezzi. È qui che gli strumenti di analisi dei log guidati dall’intelligenza artificiale si distinguono dalle semplici console di ricerca. Alcuni applicano modelli di apprendimento automatico su un SIEM. Altri, come LogTotal, associano ogni evento a una libreria di rilevamenti precompilata e restituiscono catene di attacco correlate, non un elenco di risultati.
Questa guida copre cosa fanno gli strumenti di analisi dei log, quali caratteristiche contano durante una risposta agli incidenti, dieci strumenti che vale la pena conoscere nel 2026 e un workflow passo-passo per esportare e investigare i log di Windows e Linux in LogTotal. Si conclude con passaggi di risoluzione dei problemi e risposte a domande comuni.
Cosa Sono gli Strumenti di Analisi dei Log?
Gli strumenti di analisi dei log trasformano i record generati da macchine in risposte: chi ha agito, su quale risorsa, quando, da dove e attraverso quale meccanismo. Interpretano i formati grezzi, normalizzano i campi, applicano logiche di rilevamento e collegano eventi correlati così che un analista possa ricostruire un’intrusione senza leggerlo riga per riga.
La categoria è più ampia rispetto al SIEM. In un SOC tipico, quattro tipi di strumenti condividono il lavoro:
- Piattaforme SIEM e analisi di sicurezza (Splunk, Microsoft Sentinel, Google SecOps, Elastic) centralizzano l’ingestione, eseguono rilevamenti pianificati e in streaming e gestiscono il triage e la gestione dei casi.
- Pipeline di dati di sicurezza (Cribl Stream, Fluent Bit, Vector) inoltrano, filtrano e arricchiscono gli eventi prima dello stoccaggio, controllando i costi di ingestione e normalizzando gli schemi come ECS o OCSF.
- Utility DFIR (Hayabusa, Chainsaw, EvtxECmd) elaborano artefatti raccolti offline, solitamente EVTX, e producono timeline per un singolo host.
- Analizzatori di snapshot come LogTotal prendono un set di log esportato e restituiscono un’indagine completa senza lavoro di integrazione o configurazione.
L’analisi dei log è anche distinta dalla gestione dei log. La gestione è idraulica: raccolta, conservazione, controllo degli accessi, integrità. L’analisi è interpretazione. Un team può gestire una pipeline pulita con 12 mesi di conservazione e ancora perdere una campagna di Kerberoasting se nulla valuta gli eventi 4769 con tipo di cifratura RC4 0x17.
Allora, cosa distingue i migliori strumenti di analisi dei log dagli altri? Tre cose: quanti formati leggono senza conversione, quanto contenuto di rilevamento mantenuto applicano e se correlano colpi isolati in una narrazione di attacco. Velocità e controlli di gestione dei dati decidono il resto, specialmente quando i log provengono da un host che non è mai stato integrato nel SIEM.
Quali Funzionalità Contano e Cosa Ti Offrono?
Gli elenchi delle funzioni sulle pagine dei fornitori si assomigliano. Durante un incidente, sette capacità fanno la maggior parte del lavoro.
- Parser nativi. EVTX è un formato binario a blocchi con payload di eventi XML, quindi grep è inutile contro di esso. Uno strumento dovrebbe leggere EVTX, JSON/NDJSON, syslog (RFC 3164 e RFC 5424) e CEF senza uno script di conversione.
- Normalizzazione dei campi. Un IP sorgente dovrebbe essere lo stesso campo sia che provenga da un firewall, un IdP, o un evento Sysmon ID 3. Schemi come ECS e OCSF rendono un rilevamento operativo su diversi fornitori.
- Contenuto di rilevamento mantenuto. Regole Sigma, analisi dei fornitori e corrispondenze threat-intel. Il volume conta, ma anche la frequenza degli aggiornamenti: una libreria che segue le TTP emergenti con mesi di ritardo dà un falso senso di sicurezza.
- Correlazione. Colpi atomici raramente provano compromissione. Sequenze e correlazioni di ordine superiore collegano un burst di 4625, un accesso 4624 Type 10, e un’installazione di servizio 7045 in un’unica catena mappata a MITRE ATT&CK.
- Tempo per il risultato. Una ricerca pianificata di 15 minuti su un backlog indicizzato va bene per il monitoraggio. Per il triage di un set di log esportato, i minuti sono il budget.
- Controlli di gestione dei dati. I log trasportano nomi utente, nomi host, token o cookies di sessione. La pseudonimizzazione a chiave prima del caricamento mantiene la correlazione intatta e coinvolge il DPO.
- Esportazione e accesso alle API. Le scoperte dovrebbero uscire dallo strumento come JSON o CSV per la gestione dei casi, i ticket e il reporting.
I vantaggi seguono direttamente. Una delimitazione più rapida riduce il tempo per il contenimento. Le scoperte correlate riducono la coda degli avvisi che un analista deve leggere. Prove a livello di evento supportano la reportistica normativa, come la revisione degli audit-log secondo PCI DSS v4.0 Requisito 10. Telemetrie reali alimentano anche l’ingegneria dei rilevamenti, perché le regole vengono testate contro ciò che gli attaccanti realmente lasciano dietro.
10 Strumenti di Analisi dei Log che Dovresti Conoscere
Nessun prodotto singolo copre ogni fase. L’elenco qui sotto mescola piattaforme per il monitoraggio continuo con strumenti costruiti per le prime ore di un incidente.
- LogTotal (SOC Prime). Un analizzatore gratuito, basato su browser per set di log esportati. Igienizza i log localmente, rileva automaticamente EVTX, JSON/NDJSON e syslog, confronta gli eventi con circa 1.000.000 di regole di rilevamento e 13.000 etichette di minacce, e restituisce catene di attacco classificate mappate a MITRE ATT&CK. Gestisce fino a 1,7 milioni di eventi in meno di un minuto.
- Splunk Enterprise Security. Il SIEM di riferimento per molti grandi SOC. SPL è espressivo, l’alerting basato sul rischio riduce il rumore e l’ecosistema di app copre la maggior parte delle fonti.
- Microsoft Sentinel. SIEM nativo su cloud nei workspaces di Log Analytics, interrogato con KQL. Connettori nativi per Entra ID, Microsoft 365 e Defender lo rendono la scelta predefinita per ambienti pesantemente basati su Microsoft.
- Google Security Operations. Precedentemente Chronicle. Normalizza i dati nel Unified Data Model (UDM), rileva con YARA-L e ricerca ampie finestre di conservazione rapidamente.
- Elastic Security. Costruito su Elasticsearch con l’Elastic Common Schema. Le query di sequenza EQL si adattano a comportamenti a più fasi, e le regole di rilevamento sono pubbliche su GitHub.
- Sumo Logic. Una piattaforma SaaS di analisi dei log con un tier SIEM cloud.
- Graylog. Disponibile come edizioni open source e commerciali. Gli ingressi GELF, le pipeline di elaborazione e il routing dei flussi lo rendono una scelta pratica per i team di medie dimensioni che vogliono gestire il proprio stack.
- Wazuh. Un XDR e SIEM open-source con agenti per Windows, Linux e macOS. Fornisce decoder e regole per il monitoraggio dell’integrità dei file, il rilevamento delle vulnerabilità e la mappatura della conformità.
- Hayabusa. Il generatore di timeline EVTX basato su Rust di Yamato Security. Applica Sigma e le sue regole ai log di eventi offline e scrive timeline CSV o JSONL per il triage di un singolo host.
- Chainsaw. Lo strumento Rust di WithSecure per la caccia veloce nei file EVTX utilizzando Sigma e una logica di rilevamento integrata. È veloce, scritabile e lascia la correlazione all’analista.
Il modello è chiaro. I SIEM eccellono una volta che i dati sono stati integrati. Le utility DFIR sono veloci ma eseguono set di regole più piccole e lasciano la correlazione all’analista. LogTotal riempie il divario tra di loro: profondità completa di rilevamento applicata a log che non sono mai arrivati al SIEM.
Analisi dei Log con LogTotal: Dall’Esportazione alla Catena di Attacco
LogTotal è la risposta di SOC Prime all’analisi dei log al momento dell’incidente. È stato lanciato come anteprima pubblica il 26 agosto 2026 e ha raggiunto il rilascio generale il 15 ottobre 2026. È gratuito e non richiede integrazione o accesso API. Il flusso di lavoro seguente porta un host Windows o Linux da log grezzi a risultati correlati.
Passaggio 1: Esportare i log
Windows (Visualizzatore Eventi). Apri eventvwr.msc, espandi Log Windows, clicca con il tasto destro Sicurezza, e seleziona Salva Tutti gli Eventi come…. Mantieni il tipo di file come .evtx. Per Sysmon, sfoglia fino a Registri Applicazioni e Servizi > Microsoft > Windows > Sysmon > Operativo e ripeti.
Windows (riga di comando). Da un prompt elevato:
wevtutil epl Security C:IRSecurity.evtx
wevtutil epl “Microsoft-Windows-Sysmon/Operational” C:IRSysmon.evtx
wevtutil epl “Microsoft-Windows-PowerShell/Operational” C:IRPowerShell.evtx
Per limitare l’esportazione alle ultime 72 ore, aggiungi un filtro XPath: /q:”*[System[TimeCreated[timediff(@SystemTime) <= 259200000]]]”. Aggiungi /ow:true per sovrascrivere un file esistente. Esegui wevtutil el per elencare i nomi esatti dei canali.
Linux (giornale systemd). Esegui come root o come membro del gruppo systemd-journal o adm:
journalctl –since “2026-10-17 00:00” –until “2026-10-20 00:00” -o json > host-journal.json
L’output è in NDJSON, una voce per riga. Per host con syslog di testo, copia /var/log/auth.log (Debian, Ubuntu) o /var/log/secure (RHEL, Rocky, Alma).
Passaggio 2: Igienizzare
Apri logtotal.com e carica i file. L’igienizzazione avviene nel browser prima che qualsiasi cosa venga caricata. L’igienizzatore open-source sostituisce segreti, indirizzi IP, nomi host, nomi utente e altri identificatori con token HMAC stabili come <USER:…> o <IP:…>. Lo stesso utente su tre host rimane un’entità dopo la redazione. Rivedi l’anteprima, scarica la copia igienizzata per il tuo file di caso e conserva la chiave.
Per ambienti senza connessione o strettamente controllati, esegui la stessa libreria localmente (Node.js 20 o successivo):
npx logtotal-sanitize ./auth.log -o ./auth.sanitized.log –report ./report.json –print-key
npx logtotal-sanitize ./secure.log -o ./secure.sanitized.log –key “$KEY”
Riutilizzare la chiave mantiene i token coerenti tra i file.
Passaggio 3: Analizzare e leggere i risultati
Dopo aver confermato lo snapshot igienizzato, LogTotal lo esegue su un’istanza temporanea e immutabile che viene eliminata successivamente. Nulla è memorizzato e i dati non vengono utilizzati per l’addestramento. I risultati ritornano come catene di attacchi classificate mappate alle tecniche ATT&CK, con eventi sottostanti allegati. Le bandiere evidenziano tecniche furtive e picchi di attività dall’aspetto benigno, un modello tipico delle intrusioni assistite dall’IA. Mappa i token con le identità reali internamente utilizzando la tua chiave.
Perché si distingue
- Profondità: circa 1.000.000 di regole di rilevamento e 13.000 etichette di minaccia, correlate con regole Sigma di Ordine Superiore e AI agentica.
- Velocità: fino a 1,7 milioni di eventi in meno di un minuto. È all’incirca 100 volte il set di log di 17.000 eventi di Hugging Face che i modelli di frontiera hanno rifiutato di elaborare nel luglio 2026.
- Privacy: igienizzazione locale, una chiave che possiedi, nessuna conservazione.
- Percorso verso una copertura continua: lo stesso motore funziona in Prime Hunt attraverso SIEM, EDR e data lake, e in Prime Detect sul flusso di dati prima del SIEM.
Risoluzione dei Problemi
| Sintomo | Causa | Soluzione |
| wevtutil epl Security … fallisce con “Accesso negato” | Il comando non è stato eseguito da un prompt elevato | Riesegui da un prompt elevato con un account amministratore locale |
| Il file .evtx esportato aperto su una workstation di analisi mostra “La descrizione per l’ID Evento … non può essere trovata” | I file di messaggi del publisher dell’evento non sono installati su quella macchina | Esegui wevtutil al C:IRSecurity.evtx sull’host sorgente per archiviare i metadati locali con il log. I campi EventData grezzi sono ancora intatti in ogni caso |
| journalctl ritorna solo le voci del tuo utente o nessuna voce prima dell’ultimo riavvio | Mancanza di iscrizione al gruppo o il giornale è volatile (/run/log/journal) | Usa sudo o unisciti al gruppo systemd-journal. Imposta Storage=persistent in /etc/systemd/journald.conf per la raccolta futura |
| Lo stesso utente appare sotto diversi token in due file igienizzati | Ogni file è stato igienizzato con una chiave HMAC diversa | Riutilizzare una chiave: –key “$KEY” o –key-file nella CLI |
FAQ
LogTotal è gratuito?
Sì. L’analisi su logtotal.com è gratuita e l’igienizzatore è open source sotto licenza Apache-2.0.
SOC Prime conserva i miei log?
No. I log sono igienizzati nel tuo browser, ogni analisi viene eseguita su un’istanza temporanea che viene eliminata successivamente, nulla è mantenuto e i dati non sono usati per l’addestramento del modello.
Quali formati di log posso caricare?
LogTotal rileva automaticamente EVTX, JSON/NDJSON e syslog. Esporta i log di Windows come .evtx e i diari di Linux con journalctl -o json.
Posso igienizzare i log senza inviare nulla a internet?
Sì. Installa @socprime/logtotal-sanitizer con npm ed eseguilo all’interno della tua infrastruttura, incluse reti senza connessione. Carica solo l’output igienizzato.
In che modo LogTotal è diverso dal mio SIEM?
Un SIEM analizza dati che sono già stati integrati, continuamente. LogTotal analizza un’istantanea che esporti, in meno di un minuto, senza integrazione. Per una copertura continua con lo stesso motore di rilevamento, usa Prime Hunt o Prime Detect.