Strumenti di Analisi dei Log: Caratteristiche Chiave e le 10 Migliori Scelte

Strumenti di Analisi dei Log: Caratteristiche Chiave e le 10 Migliori Scelte

SOC Prime Team
SOC Prime Team linkedin icon Segui

La maggior parte delle indagini si arresta su una domanda semplice: dove sono i log e come li ottengo? Su Windows, i log degli eventi si trovano in %SystemRoot%System32winevtLogs come file binari .evtx. Esportali da Visualizzatore eventi (clicca con il tasto destro su un log, quindi Salva tutti gli eventi come…) o da un prompt elevato con wevtutil epl Security C:IRSecurity.evtx. Su Linux basato su systemd, il journal risiede in /var/log/journal/ quando è abilitato lo storage persistente, o in /run/log/journal/ quando è volatile, e journalctl -o json lo scrive come un oggetto JSON per ogni riga. Il classico syslog di testo rimane in /var/log/auth.log su Debian e Ubuntu, o in /var/log/secure su host della famiglia RHEL. Le piattaforme cloud e SaaS espongono le loro tracce di audit come JSON tramite la console o API.

Ottenere il file è la parte facile. La parte difficile inizia quando un singolo host ti consegna 400.000 eventi, l’orologio sta correndo, e i legali vogliono sapere chi vede i dati grezzi. È qui che i migliori strumenti di analisi dei log guidati dall’IA si differenziano dalle console di ricerca base. Alcuni applicano modelli di apprendimento automatico sopra un SIEM. Altri, come il LogTotaldi SOC Prime, confrontano ogni evento con una libreria di rilevamento precompilata e restituiscono catene di attacco correlate, non un elenco di hit.

Questa guida copre cosa fanno gli strumenti di analisi dei log, quali caratteristiche sono importanti durante la risposta agli incidenti, dieci strumenti da conoscere nel 2026 e un flusso di lavoro passo passo per esportare i log di Windows e Linux e indagarli in LogTotal. Si conclude con passi per la risoluzione dei problemi e risposte a domande comuni.

Inizia gratuitamente

Cosa sono gli strumenti di analisi dei log?

Gli strumenti di analisi dei log trasformano i record generati dalle macchine in risposte: chi ha agito, su quale risorsa, quando, da dove e attraverso quale meccanismo. Analizzano i formati grezzi, normalizzano i campi, applicano logiche di rilevamento e collegano eventi correlati così che un analista possa ricostruire un’intrusione anziché leggerla riga per riga.

La categoria è più ampia del SIEM. In un SOC tipico, quattro tipi di strumenti condividono il lavoro:

  • Piattaforme di analisi della sicurezza e SIEM (Splunk, Microsoft Sentinel, Google SecOps, Elastic) centralizzano l’ingestione, eseguono rilevamenti programmati e in streaming, e gestiscono la gestione dei casi e la triage.
  • Pipeline di dati di sicurezza (Cribl Stream, Fluent Bit, Vector) instradano, filtrano e arricchiscono gli eventi prima dello storage, il che controlla i costi di ingestione e normalizza gli schemi come ECS o OCSF.
  • Utility DFIR (Hayabusa, Chainsaw, EvtxECmd) elaborano gli artefatti raccolti offline, di solito EVTX, e producono cronologie per un solo host.
  • Analizzatori di snapshot come LogTotal prendono un set di log esportato e restituiscono un’investigazione completa senza lavoro di onboarding o integrazione.

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 comunque perdere una campagna Kerberoasting se nulla valuta gli eventi 4769 con tipo di crittografia RC4 0x17.

Quindi cosa separa i migliori strumenti di analisi dei log dal resto? Tre cose: quanti formati leggono senza conversione, quanto contenuto di rilevamento mantenuto applicano e se correlano hit isolati in una narrativa di attacco. La velocità e i controlli di gestione dei dati decidono il resto, specialmente quando i log provengono da un host che non è mai stato integrato nel SIEM.

Quali caratteristiche contano e cosa ti offrono?

Gli elenchi di caratteristiche sulle pagine dei fornitori sembrano simili. Durante un incidente, sette capacità svolgono la maggior parte del lavoro.

  • Parser nativi. EVTX è un formato binario chunked con payload eventi XML, quindi grep è inutile contro di esso. Uno strumento dovrebbe leggere EVTX, JSON/NDJSON, syslog (RFC 3164 e RFC 5424) e CEF senza una script di conversione.
  • Normalizzazione dei campi. Un IP di origine dovrebbe essere lo stesso campo, sia che provenga da un firewall, un IdP, o un evento Sysmon ID 3. Schemi come ECS e OCSF fanno funzionare un rilevamento tra diversi fornitori.
  • Contenuto di rilevamento mantenuto. Regole Sigma, analitiche dei fornitori e corrispondenze di intelligence sulle minacce. Il volume è importante, ma lo è anche la cadenza degli aggiornamenti: una libreria che ritarda i TTP emergenti di mesi offre un conforto falso.
  • Correlazione. Hit atomici raramente dimostrano compromessi. Sequenze e correlazioni di ordine superiore collegano un’esplosione 4625, un logon Tipo 10 4624, e un’installazione di servizio 7045 in una catena mappata al MITRE ATT&CK.
  • Tempo per risultato. Una ricerca programmata di 15 minuti su un arretrato 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 contengono nomi utente, hostname, token di sessione e cookie di sessione. La pseudonimizzazione con chiave prima del caricamento mantiene intatta la correlazione e mantiene a bordo il DPO.
  • Esportazione e accesso API. I risultati dovrebbero uscire dallo strumento come JSON o CSV per la gestione dei casi, ticketing e report.

I benefici seguono direttamente. Una delimitazione più veloce riduce il tempo per il contenimento. I risultati correlati riducono la coda di allerta che un analista deve leggere. Le evidenze a livello di evento supportano la segnalazione regolatoria, come la revisione del log di audit sotto il requisito 10 del PCI DSS v4.0. Anche la telemetria reale alimenta l’ingegneria del rilevamento, perché le regole sono testate contro ciò che gli attaccanti effettivamente lasciano dietro.

10 strumenti di analisi dei log che dovresti conoscere

Nessun singolo prodotto copre ogni fase. L’elenco seguente mescola piattaforme per il monitoraggio continuo con strumenti costruiti per le prime ore di un incidente.

  1. LogTotal (SOC Prime). Un analizzatore basato su browser gratuito per set di log esportati. Sanitizza 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 minaccia, e restituisce catene di attacchi classificate mappate al MITRE ATT&CK. Gestisce fino a 1,7 milioni di eventi in meno di un minuto.
  2. Splunk Enterprise Security. Il SIEM di riferimento per molti grandi SOC. SPL è espressivo, l’allerta basata sul rischio riduce il rumore, e l’ecosistema di app copre la maggior parte delle fonti.
  3. Microsoft Sentinel. SIEM nativo su Log Analytics workspaces, interrogato con KQL. Connettori nativi per Entra ID, Microsoft 365 e Defender lo rendono la scelta predefinita per gli ambienti fortemente Microsoft.
  4. Operazioni di sicurezza di Google. Ex Chronicle. Normalizza i dati nel Modello Unificato di Dati (UDM), rileva con YARA-L e ricerca rapidamente finestre di conservazione estese.
  5. Elastic Security. Costruito su Elasticsearch con lo Schema Comune Elastic. Le query di sequenza EQL si adattano a comportamenti multi-step, e le regole di rilevamento sono pubbliche su GitHub.
  6. Sumo Logic. Una piattaforma di analisi dei log SaaS con un livello SIEM Cloud.
  7. Graylog. Disponibile in edizioni open source e commerciali. Gli input GELF, le pipeline di elaborazione e l’instradamento dei flussi lo rendono una scelta pratica per team di media dimensione che desiderano gestire il proprio stack.
  8. Wazuh. Un XDR e SIEM open-source con agenti per Windows, Linux e macOS. Fornisce decodificatori e regole per il monitoraggio dell’integrità dei file, il rilevamento delle vulnerabilità e la mappatura della conformità.
  9. Hayabusa. Il generatore di cronologie EVTX basato su Rust di Yamato Security. Applica Sigma e le sue regole ai log degli eventi offline e scrive cronologie CSV o JSONL per il triage di un singolo host.
  10. Chainsaw. Lo strumento Rust di WithSecure per la caccia rapida su file EVTX utilizzando Sigma e logiche di rilevamento integrate. È veloce, scriptabile 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ù piccoli e lasciano la correlazione all’analista. LogTotal colma il divario tra di loro: piena profondità 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 in caso di incidente. È stato lanciato come anteprima pubblica il 26 agosto 2026 ed è stato rilasciato ufficialmente il 15 ottobre 2026. È gratuito e non necessita di integrazione o accesso API. Il flusso di lavoro seguente porta un host Windows o Linux dai log grezzi ai risultati correlati.

Passaggio 1: Esporta i log

Windows (Visualizzatore Eventi). Apri eventvwr.msc, espandi Log di Windows, fai clic con il tasto destro su Sicurezza, e seleziona Salva tutti gli eventi come…. Mantieni il tipo di file come .evtx. Per Sysmon, vai a Applicazioni e Log dei Servizi > Microsoft > Windows > Sysmon > Operativo e ripeti.

Windows (linea 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 (journal 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 è NDJSON, un’entrata per riga. Per host con syslog di testo, copia /var/log/auth.log (Debian, Ubuntu) o /var/log/secure (RHEL, Rocky, Alma).

Passaggio 2: Sanifica

Apri logtotal.com e carica i file. La sanificazione avviene nel browser prima di qualsiasi caricamento. Il sanitizer open-source sostituisce segreti, indirizzi IP, hostname, nomi utente e altri identificatori con token HMAC stabili come <USER:…> o <IP:…>. Lo stesso utente su tre host rimane una sola entità dopo la redazione. Rivedi l’anteprima, scarica la copia sanificata per il file del tuo caso, e mantiene la chiave.

Per ambienti isolati o strettamente controllati, esegui la stessa libreria localmente (Node.js 20 o più recente):

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 coerenti i token tra i file.

Passaggio 3: Analizza e leggi i risultati

Dopo aver confermato lo snapshot sanificato, LogTotal lo esegue su un’istanza usa e getta, immutabile, che viene eliminata in seguito. Nulla è memorizzato e i dati non vengono utilizzati per la formazione. I risultati tornano come catene di attacco classificate mappate alle tecniche ATT&CK, con gli eventi sottostanti allegati. Le bandiere evidenziano tecniche di stealth e picchi di attività apparentemente innocua, un modello tipico di intrusioni assistite da AI. Mappa internamente i token per le identità reali usando 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. Questo è circa 100 volte il set di log di Hugging Face di 17.000 eventi che i modelli di frontiera si sono rifiutati di elaborare a luglio 2026.
  • Privacy: sanificazione locale, una chiave che tieni, nessuna conservazione.
  • Percorso alla copertura continua: lo stesso motore funziona in Prime Hunt tra SIEM, EDR e data lakes, e in Prime Detect sul flusso di dati prima del SIEM.

Risoluzione dei problemi

SintomoCausaSoluzione
wevtutil epl Security … fallisce con “Accesso negato”Il comando non è stato eseguito da un prompt elevatoRiesegui da un prompt elevato con un account amministratore locale
Il .evtx esportato aperto su una workstation di analisi mostra “La descrizione per l’ID Evento … non può essere trovata”I file dei messaggi del publisher dell’evento non sono installati su quella macchinaEsegui wevtutil al C:IRSecurity.evtx sull’host sorgente per archiviare i metadati locali con il log. I campi raw EventData sono comunque intatti
journalctl restituisce solo le entrate dell’utente corrente, o nessuna entrata prima dell’ultimo riavvioAssenza di appartenenza al gruppo o il journal è volatile (/run/log/journal)Usa sudo o unisci a systemd-journal. Imposta Storage=persistent in /etc/systemd/journald.conf per la raccolta futura
Lo stesso utente appare sotto token diversi in due file sanificatiOgni file è stato sanificato con una chiave HMAC diversaRiutilizza una chiave: –key “$KEY” o –key-file nel CLI

FAQ

LogTotal è gratuito?

Sì. L’analisi su logtotal.com è gratuita e il sanitizer è open source sotto Apache-2.0.

SOC Prime conserva i miei log?

No. I log vengono sanificati nel tuo browser, ogni analisi viene eseguita su un’istanza usa e getta eliminata successivamente, nulla è memorizzato e i dati non vengono utilizzati 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 journal di Linux con journalctl -o json.

Posso sanificare i log senza inviare nulla a internet?

Sì. Installa @socprime/logtotal-sanitizer con npm ed eseguilo all’interno della tua infrastruttura, incluse reti isolate. Carica solo l’output sanificato.

In cosa LogTotal differisce dal mio SIEM?

Un SIEM analizza dati che sono già stati integrati, continuamente. LogTotal analizza uno snapshot 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.

Unisciti alla piattaforma Detection as Code di SOC Prime per migliorare la visibilità sulle minacce più rilevanti per il tuo business. Per aiutarti a iniziare e aumentare immediatamente il valore, prenota ora un incontro con gli esperti di SOC Prime.