EDR / Concetti e funzioni principali
L’EDR (Endpoint Detection and Response, rilevamento e risposta sugli endpoint) raccoglie e analizza le attività di PC e server per individuare minacce e supportare indagini e azioni come l’isolamento dei dispositivi. Oltre a valutare un singolo file, collega processi, comunicazioni e modifiche per capire che cosa è successo e quanto si estende l’impatto.
Il ruolo dell’EDR e la differenza rispetto all’antivirus
Un endpoint è un dispositivo sul quale si usano dati e programmi, come il PC o portatile di un dipendente o un server aziendale. L’EDR combina generalmente un sensore o agente locale con gestione e analisi centralizzate. Verifica sistemi operativi supportati e copertura di server e ambienti virtuali nel prodotto e nel contratto.
L’antivirus si concentra sulla prevenzione e sul blocco del malware; l’EDR sulla visibilità delle attività, sull’indagine e sulla risposta a possibili compromissioni. Tuttavia, gli antivirus moderni usano anche analisi comportamentale e cloud: la distinzione “antivirus solo firme, EDR solo comportamento” è imprecisa. Le due capacità possono essere integrate nello stesso prodotto. La panoramica Microsoft sulla sicurezza degli endpoint distingue antivirus di nuova generazione ed EDR, presentandoli come complementari.
PowerShell, per esempio, è uno strumento legittimo di amministrazione. Se un’applicazione di documenti lo avvia in modo inatteso e segue una connessione verso un indirizzo sconosciuto, c’è un contesto da indagare. Esamina insieme percorso, riga di comando, account e attività successive. Il nome del programma o questa combinazione non confermano da soli una compromissione.
Quali informazioni raccoglie e correla?
I dati di attività raccolti per l’analisi di sicurezza sono chiamati telemetria. I seguenti sono esempi comuni, senza garantire che ogni prodotto registri tutti i campi su ogni dispositivo.
- Processi: percorso dell’eseguibile, ora di avvio, riga di comando e relazioni padre-figlio. L’albero dei processi mostra quale programma ne ha avviato un altro.
- File: creazione, modifica, esecuzione e hash aiutano a rintracciare file sospetti e percorsi interessati. Un hash identifica o confronta un file; il valore da solo non ne dimostra la natura dannosa.
- Rete: collegare processi, indirizzi e porte di destinazione aiuta a indagare le comunicazioni. I registri delle connessioni non mostrano necessariamente tutto il contenuto trasmesso o tutti i dati sottratti.
- Modifiche di sistema: il Registro di Windows e le impostazioni di avvio possono aiutare a esaminare la persistenza. I dati disponibili dipendono dal sistema operativo.
- Attività degli account: accessi e account di esecuzione sono collegati alle altre attività. I registri di autenticazione e posta dell’intera organizzazione possono richiedere fonti o integrazioni aggiuntive.
La sequenza temporale e l’albero dei processi aiutano a distinguere l’avvio iniziale dalle modifiche successive. La panoramica EDR di Microsoft precisa però che non è un registro di controllo di tutte le operazioni. L’assenza di prove non dimostra normalità: verifica raccolta, salute del sensore, conservazione e altri registri.
Funzioni principali di rilevamento, indagine e risposta
I nomi cambiano tra prodotti, ma normalmente si combinano le capacità seguenti. Automazione, approvazioni e azioni disponibili dipendono da sistema operativo, licenza e criteri.
- Rilevamento e priorità: analisi comportamentale e informazioni sulle minacce generano avvisi. Riunire quelli correlati in un incidente facilita le indagini su più dispositivi. Una gravità elevata non elimina la verifica delle prove.
- Indagine e ricerca: sequenze temporali, alberi dei processi e ricerche aiutano a definire causa e portata. Supportano anche la ricerca proattiva di minacce cercando lo stesso hash o la stessa destinazione su altri dispositivi.
- Contenimento: le azioni possono includere isolamento di rete, arresto di un processo e quarantena di un file. La quarantena impedisce l’esecuzione del file; l’isolamento del dispositivo limita le comunicazioni. Obiettivi ed effetti operativi sono diversi.
- Registro delle azioni: documenta chi ha richiesto ogni intervento e se è riuscito, fallito o in attesa. Un clic o l’attivazione di un criterio automatico non equivalgono alla conferma del completamento.
L’isolamento può ridurre la propagazione, ma interrompere anche accessi remoti e servizi aziendali. Verifica come mantenere le comunicazioni di gestione, i limiti con reti private virtuali (VPN) o proxy e la procedura per rimuovere l’isolamento. Consulta la documentazione del prodotto, come la guida Microsoft alle azioni di risposta sui dispositivi.
Esempio: indagare un avviso relativo a un documento sospetto
Questo flusso ipotetico riguarda un’applicazione di documenti che avvia uno strumento di scripting e contatta un indirizzo esterno. Non descrive un incidente reale o un test di prodotto: adattalo alle procedure di risposta approvate.
- Verifica dispositivo e orario. Registra dispositivo, utente, ora e fuso orario dell’avviso. Assicurati che il sensore invii dati attuali e confronta gli identificativi per evitare di indagare un altro dispositivo con lo stesso nome.
- Collega il contesto di esecuzione. Esamina applicazione, processi figli, riga di comando e destinazioni nella sequenza temporale. Confrontali con attività utente e modifiche amministrative per valutare automazioni legittime. Non eseguire file sospetti su un PC di lavoro.
- Contieni in base al rischio. Se l’attività dannosa continua o rischia di propagarsi, i responsabili devono valutare l’impatto aziendale e scegliere misure come l’isolamento. Conserva le prove necessarie e verifica risultati e motivi degli errori.
- Estendi l’indagine. Cerca gli stessi file, indirizzi e comportamenti sugli altri dispositivi e correla registri di autenticazione e posta. L’assenza di avvisi su una macchina non garantisce la sicurezza di account e altri sistemi.
- Verifica ripristino e ricomparsa. Dopo aver rimosso la causa, applicato aggiornamenti e misure sugli account e validato il ripristino, rimuovi l’isolamento con la procedura approvata. Controlla servizi e nuovi avvisi e documenta le decisioni.
Il risultato deve andare oltre la chiusura dell’avviso. Organizza prove, dispositivi e account coinvolti, azioni svolte e incertezze residue affinché un altro addetto possa proseguire la risposta.
Limiti e problemi che l’EDR non risolve
Sensori assenti o arrestati, problemi di connessione e conservazione breve creano lacune. L’amministrazione legittima può generare avvisi e alcuni attacchi possono sfuggire. Troppe esclusioni riducono la visibilità: gestiscine ambito, motivazione e scadenza di revisione.
Isolare un dispositivo o eliminare un file non recupera dati rubati né ripristina automaticamente file cifrati. L’EDR non sostituisce aggiornamenti, privilegio minimo, autenticazione a più fattori (MFA) e backup. La guida sul ransomware di CISA, FBI e partner (PDF) raccomanda anche backup isolati, prove di ripristino e pianificazione della risposta.
Servono comunque persone per indagare e decidere. Se le risorse interne sono insufficienti, valuta un servizio di rilevamento e risposta gestiti (MDR, Managed Detection and Response). Definisci nel contratto orari di monitoraggio, autorità d’intervento, passaggio degli incidenti e responsabilità di ripristino. L’acquisto dell’EDR non include automaticamente questi servizi.
Criteri da verificare prima dell’adozione
Oltre a elenchi di prodotti e percentuali di rilevamento pubblicizzate, verifica se l’organizzazione può gestire la soluzione. Un piccolo ambiente di test autorizzato aiuta a controllare i punti seguenti prima di estenderla.
- Copertura: confronta l’inventario di PC e server con sistemi operativi e versioni supportati. Verifica salute del sensore e ultima comunicazione, non soltanto l’installazione.
- Impatto aziendale: controlla CPU, memoria, disco, latenza e conflitti insieme alle applicazioni reali. Esamina i requisiti di coesistenza con altri prodotti di sicurezza.
- Dati d’indagine: verifica campi raccolti, ricerca, conservazione, esportazione e integrazioni. Poiché possono esserci righe di comando e informazioni utente, controlla autorizzazioni e luoghi di archiviazione.
- Autorità e ripristino: definisci chi approva isolamento o arresto dei processi e come gestire i server critici. Usa test sicuri del fornitore per verificare generazione degli avvisi, notifiche, stato delle azioni e rimozione dell’isolamento.
- Costi operativi: aggiungi personale di revisione, formazione, archiviazione dei registri e servizi esterni alle licenze. Responsabili definiti e procedure di passaggio trasformano il rilevamento in una risposta concreta.




