Difesa - NIST framework e incident response life cycle | M2 Lezione 4 | Sistemi e Reti
Sistemi e Reti · Anno 5 · Modulo 2 · Lezione 4
✍ Autore: profgiagnotti · Materia: Sistemi e Reti

Difesa - NIST framework e incident response life cycle

Dal framework strategico NIST CSF 2.0 alla gestione operativa degli incidenti con SOC, SIEM e CERT: un modello completo per difendersi, rilevare e reagire in modo strutturato.

⏱ 60 min 📚 Anno 5 🛡️ NIST CSF 🚨 Incident Response 🎬 Video 🧪 Lab GitHub 📦 File .pkt
// Obiettivi di apprendimento
✓Descrivere il NIST Cybersecurity Framework 2.0 e le sue sei funzioni chiave, spiegando come si integrano nei processi aziendali
✓Illustrare le quattro fasi del ciclo NIST SP 800-61 di Incident Response e le attività principali di ciascuna
✓Distinguere il ruolo di SOC, SIEM e CERT indicando funzioni, differenze e come collaborano nelle fasi dell'Incident Response
✓Applicare il modello NIST a uno scenario reale di incidente informatico identificando le azioni appropriate per fase

1. La difesa informatica — un approccio strutturato

📌 Definizione da ricordare

La difesa moderna non è un prodotto ma un processo continuo: un approccio sistematico, misurabile e standardizzato basato su framework che definiscono cosa fare (strategia) e come rispondere (operatività).

Difendersi da attacchi informatici non significa semplicemente installare un antivirus. La difesa moderna richiede un approccio sistematico, misurabile e continuo, basato su framework standardizzati che guidano organizzazioni di qualsiasi dimensione nella gestione del rischio informatico.

STRATEGICO · COSA FARE

NIST CSF 2.0

Framework per gestire e ridurre il rischio informatico a livello organizzativo. Definisce cosa fare per essere sicuri: Govern, Identify, Protect, Detect, Respond, Recover.

OPERATIVO · COME FARLO

NIST SP 800-61

Guida operativa per gestire gli incidenti quando accadono. Definisce come rispondere passo per passo: Preparazione, Rilevamento, Contenimento/Eradicazione/Ripristino, Post-Incident.

💬 Tip del docente

All'interrogazione: se ti chiedono differenza tra CSF e 800-61, rispondi con “CSF = strategia aziendale (cosa), SP 800-61 = procedura tecnica (come)”. I docenti apprezzano l'analogia con il piano di evacuazione: il CSF dice quali uscite servono, 800-61 dice come coordinare l'evacuazione.

2. NIST Cybersecurity Framework (CSF) 2.0 — le sei funzioni

Il NIST Cybersecurity Framework è sviluppato dal National Institute of Standards and Technology ed è diventato il modello internazionale adottato da governi, Fortune 500 e PMI. La versione 2.0 (2024) introduce GOVERN come sesta funzione trasversale.

GOVERN Nuova 2024 IDENTIFY Inventario asset PROTECT MFA, firewall DETECT SIEM, IDS RESPOND Contenimento RECOVER Restore, lesson → → → → → GOVERN permea tutte le funzioni: policy, ruoli, risk appetite, supervisione management
GOVERN · NOVITÀ 2.0

Governance

Politiche, ruoli, responsabilità, supervisione. Es: definire CISO, risk appetite, policy approvate dal board.

IDENTIFY

Identificare

Inventario asset, mappatura rischi, vulnerabilità, dipendenze critiche. Vulnerability assessment.

PROTECT

Proteggere

Controlli: MFA, firewall, crittografia, backup, formazione anti-phishing, hardening.

DETECT

Rilevare

Monitoraggio continuo, SIEM, IDS/IPS, analisi anomalie comportamentale.

RESPOND

Rispondere

Contenimento, eradicazione, comunicazione, escalation CERT.

RECOVER

Ripristinare

Restore da backup, test, post-mortem, miglioramento resilienza.

🎯 Esempio in classe

Una scuola applica IDENTIFY facendo inventario di PC, LIM e registro elettronico. PROTECT attiva MFA su registro e backup giornaliero. DETECT usa log di firewall scolastico. Se un ransomware colpisce, RESPOND isola il PC e RECOVER ripristina da backup. GOVERN è il Dirigente che approva la policy “niente chiavette USB non verificate”.

3. Incident Response Life Cycle — NIST SP 800-61

📌 Definizione da ricordare

Incident Response Life Cycle: ciclo di 4 fasi — 1 Preparazione, 2 Rilevamento & Analisi, 3 Contenimento-Eradicazione-Ripristino, 4 Post-Incident Activity — pensato per ridurre impatto e costo (IBM: 4,45M$ costo medio breach, -54% con IR plan testato).

1 · Preparazione Governance, IR Team Runbook, SIEM, backup 2 · Rilevamento SIEM, log, triage Valutazione CIA 3 · Contenimento Eradicazione Ripristino Isolamento, patch, restore 4 · Post-Incident Root cause, post-mortem Miglioramento playbook → → → Ciclo continuo — ogni incidente alimenta la preparazione futura ↩

Fase 1 — Preparazione

ATTIVITÀ

Cosa si fa prima

Governance, IR Team con ruoli chiari, formazione e simulazioni, backup e piani di continuità, logging e monitoraggio.

ARTEFATTI

Strumenti pronti

Firewall, IDS/IPS, EDR, SIEM con regole, runbook/playbook, lista contatti emergenza CERT/fornitori, policy documentate.

📊 Obiettivo misurabile

Un'organizzazione preparata risponde in ore, una non preparata in giorni. L'obiettivo è ridurre tempo di risposta e limitare i danni.

Fase 2 — Rilevamento e Analisi

La sfida è distinguere falsi positivi da eventi pericolosi. Richiede esperienza + buoni strumenti.

FONTI

Da dove arriva l'alert

SIEM, log sistema/rete, segnalazioni utenti, IDS, avvisi CERT, threat intelligence feed.

ANALISI

Cosa fa l'analista

Verifica autenticità, classifica per gravità, valuta impatto CIA (Confidentiality, Integrity, Availability), preserva evidenze, ricostruisce timeline.

⚠️ Errore comune — pensare che SIEM = decisione automatica

Un SIEM ben configurato genera centinaia di alert al giorno, 90-95% falsi positivi. La capacità di triage — identificare i veri positivi — è la competenza più preziosa di un analista SOC. Il SIEM non decide: fornisce dati al SOC che li interpreta.

Fase 3 — Contenimento, Eradicazione, Ripristino

🔒 CONTENIMENTO

Limitare propagazione

Isolamento sistemi compromessi, blocco account sospetti, filtro traffico, contenimento breve/lungo termine.

🧹 ERADICAZIONE

Rimuovere causa

Eliminazione malware, patch, correzione misconfig, reset credenziali compromesse. Verifica completa.

🔄 RIPRISTINO

Tornare operativi

Restore da backup verificati, monitoraggio rafforzato, riattivazione progressiva, test funzionamento.

💬 Tip del docente

Non basta rimuovere il malware: occorre eliminare la vulnerabilità che ha permesso l'attacco, altrimenti lo stesso attaccante (o altro) rientra. Chiediti sempre “qual è la root cause?”

Fase 4 — Post-Incident Activity

È la fase più trascurata ma più strategica: trasforma ogni attacco in miglioramento permanente.

  • Documentazione dettagliata timeline, azioni, decisioni
  • Root cause analysis
  • Valutazione efficacia risposta
  • Aggiornamento policy e playbook
CHECKLIST · POST-MORTEM TEMPLATE
# POST-MORTEM - Esempio struttura documento Incident: Ransomware LockBit 3.0 - manifatturiero Data rilevamento: 2024-XX-XX 02:17 Tempo di rilevamento: 48h (beacon attivo) Tempo di risposta: 4h dall'alert qualificato 1. Cosa è successo? Beacon C2 + cifratura 3 workstation contabilità 2. Quando e come rilevato? SIEM alert traffico anomalo verso IP esterno 3. Quanto tempo ha richiesto la risposta? Contenimento 30min, Eradicazione 3h, Ripristino 6h 4. Root cause? Macro phishing non bloccata, notifica prioritaria non configurata 5. Cosa avremmo potuto fare meglio? Filtraggio macro, EDR su contabilità, alert priority 6. Azioni correttive: - Regola SIEM: beacon detection threshold abbassata - Playbook aggiornato: isolamento automatico - Formazione: campagna phishing simulato contabilità - Patch: blocco macro Office non firmate Costo evitato: restore 24h, nessun riscatto pagato Lezione: alert esisteva da 48h, mancava notifica prioritaria

4. SOC, SIEM e CERT — l'ossatura della difesa moderna

📌 Definizione da ricordare

SOC = persone + processi (chi risponde 24/7). SIEM = tecnologia (tool che centralizza e correla log). CERT = team specialistico on-demand per incidenti gravi, scala aziendale/nazionale/internazionale.

SOC

Security Operations Center

Struttura operativa 24/7. Monitoraggio, analisi alert, triage, prima risposta, coordinamento IR, reportistica. Punto di contatto tra tecnologia, persone e processi.

SIEM

Security Information and Event Management

Piattaforma software: raccolta log centralizzata, correlazione real-time, alert automatici, supporto forense, compliance.

CERT

Computer Emergency Response Team

Team avanzato: analisi malware, supporto crisi, coordinamento con esterni, bollettini sicurezza, gestione crisi larga scala. Interviene mirato, solo rilevante/complesso.

Confronto SOC vs SIEM vs CERT

AspettoSOCSIEMCERT
NaturaStruttura organizzativa (persone + processi)Piattaforma tecnologica softwareTeam specialistico risposta avanzata
OperativitàContinua — 24/7/365Automatica — real-timeOn-demand — incidenti gravi
DecisioniSì — analizza e rispondeNo — fornisce dati al SOCSì — scenari complessi
ScalaAziendaleAziendaleAziendale, nazionale (CERT-AGID), internazionale

Chi fa cosa — per fase NIST

Fase NISTSOCSIEMCERT
1 — PreparazioneDefinisce procedure e runbookConfigura regole correlazione e baselineRedige linee guida e best practice
2 — RilevamentoAnalizza eventi, valuta gravitàRileva anomalie, genera alert real-timeSupporta analisi minacce avanzate
3 — RispostaIsola sistemi, coordina rispostaMonitora evoluzione incidenteSupporto specialistico, analisi malware
4 — Post-IncidentRedige reportConserva log per forenseAnalisi cause, propone miglioramenti strategici
⚠️ Errore tipico in verifica

Confondere SOC con SIEM: dire “il SIEM isola il PC” è sbagliato. Il SIEM segnala, il SOC decide e agisce. Altro errore: pensare che CERT sia sempre interno — esiste CERT aziendale ma anche nazionale come CERT-AGID e CSIRT Italia.

5. Scenario reale — attacco ransomware in azienda manifatturiera

Applichiamo il modello NIST a un caso concreto, tracciando chi fa cosa.

SCENARIO · TIMELINE INCIDENTE
02:17 - SIEM rileva: traffico anomalo verso IP esterno sconosciuto da workstation contabilità 02:25 - SOC analizza: Triage, correlazione log -> beacon C2 attivo da 48h su 3 workstation -> incidente critico 02:35 - SOC contiene: isolamento immediato 3 workstation dalla rete + blocco IP su firewall perimetrale 03:10 - CERT interviene: analisi forense -> ransomware LockBit 3.0, vettore macro in email phishing ricevuta 3 giorni prima 04:00 - Eradicazione: reimaging workstation, reset credenziali, patch, regola SIEM aggiornata 06:30 - Ripristino: restore da backup clean (24h prima), sistemi operativi in 6h, nessun riscatto pagato Giorno+1 Post-mortem: alert esisteva da 48h ma notifica prioritaria non configurata -> aggiornati playbook e soglie Mappatura NIST: Fase 2 Rilevamento: SIEM + SOC Fase 3 Contenimento: SOC | Analisi malware: CERT | Eradicazione: SOC+CERT | Ripristino: SOC+IT Fase 4 Post-Incident: SOC report + CERT analisi strategica + SIEM log retention
🎯 Perché questo scenario è didattico

Mostra il valore di ogni attore: senza SIEM non c'è rilevamento, senza SOC non c'è triage rapido, senza CERT non c'è analisi malware profonda. Mostra anche il fallimento di preparazione: alert presente 48h ma senza notifica prioritaria — tipico errore che rende la fase 4 fondamentale.

6. Verifica / Esercizio pratico

🔬 Attività — Simula l'Incident Response

Un'azienda riceve alert SIEM: “Tentativo di login fallito ripetuto su account admin, seguito da login riuscito alle 03:00 da IP estero”. Applica le 4 fasi NIST.

  1. Quale funzione NIST CSF 2.0 è stata violata prima dell'alert? (Hint: GOVERN/PROTECT) — Cosa avresti dovuto avere in fase di Preparazione?
  2. In fase Detection & Analysis: classifica gravità, impatto CIA, e quali evidenze preservare.
  3. Indica 3 azioni di contenimento, 2 di eradicazione, 2 di ripristino. Chi fa cosa tra SOC/SIEM/CERT?
  4. Redigi 5 bullet per il post-mortem: root cause, cosa è andato bene, cosa migliorare, nuove regole SIEM, formazione.
✅ Soluzione ragionata — traccia

1: Funzione PROTECT violata (mancanza MFA su admin) + GOVERN (policy login orari anomali). In preparazione: MFA obbligatorio, alert geolocazione, blocco account dopo 5 tentativi, baseline orari.
2: Gravità alta, Confidentiality e Integrity a rischio (admin compromesso). Evidenze: log auth, log VPN/firewall, timeline accessi, dump memoria se beacon.
3: Contenimento: SOC disabilita account admin, blocca IP estero, isola sistema admin. Eradicazione: reset password admin + KRBTGT se AD, patch. Ripristino: monitor rafforzato, restore sessioni, verifica backdoor. SIEM monitora, CERT analizza se lateral movement.
4: Post-mortem: root cause assenza MFA + policy oraria. Bene: rilevamento SIEM funzionante. Migliorare: notifica immediata, playbook admin compromise. Nuove regole: alert login 03:00, impossible travel, brute-force. Formazione: admin su credenziali privilegiate.

✓Il NIST CSF 2.0 è il framework strategico (cosa fare) con 6 funzioni: GOVERN, IDENTIFY, PROTECT, DETECT, RESPOND, RECOVER — GOVERN è la novità trasversale del 2024
✓Il NIST SP 800-61 è la guida operativa (come farlo) con ciclo continuo 4 fasi: Preparazione → Rilevamento → Contenimento/Eradicazione/Ripristino → Post-Incident
✓SOC = struttura di persone 24/7, SIEM = tool tecnologico che correla log, CERT = team specialistico on-demand — distinti ma complementari
✓Il SIEM fornisce dati ma non decide: è il SOC che interpreta alert e attiva risposta; 90-95% alert sono falsi positivi, il triage è competenza chiave
✓La fase Post-Incident è la più strategica: trasforma ogni attacco in miglioramento permanente — documentazione, root cause, aggiornamento playbook, nuove regole SIEM

📚 Prossimo passo - Introduzione alla crittografia: storia e classificazione

Ora che sai come difendere e reagire, scoprirai come proteggere i dati alla radice con la crittografia: da Cesare a AES, cifrari simmetrici vs asimmetrici, hash e firma digitale — le basi per PROTECT del CSF.