Analizzare entità e intervalli temporali
Esamini account, indirizzi IP e istanze nell'arco di un periodo di attività.
Analizzare entità e intervalli temporali è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Entità e tempo insieme
Un'indagine efficace combina due domande: quali entità erano coinvolte e in quale intervallo di tempo hanno mostrato un comportamento anomalo? Detective è progettato per entrambi gli aspetti. Imparare a interpretare la rappresentazione delle entità e degli intervalli temporali consente di leggere un grafo in modo rapido e sicuro.
Che cosa è un'entità
In Detective, un'entità è qualsiasi elemento monitorato dal grafo: un utente o un ruolo IAM, un'istanza EC2, un account AWS, un indirizzo IP, un user agent o un rilevamento. Ogni entità dispone di una pagina del profilo che riepiloga il suo comportamento e le connessioni stabilite.
Il profilo dell'entità
Un profilo dell'entità raccoglie in pannelli tutte le informazioni che Detective conosce su una singola entità: volume delle chiamate API nel tempo, aree geografiche dell'attività, risorse connesse e rilevamenti osservati. È la pagina in cui comprendere a fondo un attore o una risorsa.
Selezionare un intervallo di tempo
Ogni profilo è delimitato da un intervallo temporale di analisi, ovvero il periodo esaminato. Può ampliarlo o ridurlo per concentrarsi sul periodo intorno a un incidente. Detective confronta l'attività interna a questo intervallo con la baseline a lungo termine dell'entità.
Baseline e attività nell'intervallo di analisi
Detective mette a confronto il comportamento di baseline con quello osservato nell'intervallo di analisi. Se un ruolo IAM effettua normalmente 50 chiamate all'ora ma ne ha effettuate 5.000 durante l'intervallo, la deviazione risulta immediatamente evidente. Questi confronti consentono di distinguere il normale rumore dalle anomalie reali.
Analisi della geolocalizzazione e degli IP
Per i rilevamenti relativi alle identità, Detective mostra le posizioni geografiche e gli IP da cui un'entità ha operato. Se durante l'intervallo di analisi un ruolo viene utilizzato improvvisamente da un Paese sconosciuto, ciò suggerisce fortemente che le credenziali siano state sottratte. I modelli relativi alla posizione sono tra gli indicatori investigativi più chiari.
Analisi delle chiamate API
Detective analizza le chiamate API effettuate da un'entità: quali azioni ha eseguito, con quale frequenza e se sono nuove per quell'entità. Un picco di azioni insolite, come la creazione di utenti o la modifica di policy durante l'intervallo, indica un attaccante attivo e non un utilizzo ordinario.
Entità connesse
Ogni profilo elenca le entità connesse: gli IP che hanno chiamato un ruolo, le istanze raggiunte da una credenziale e gli account coinvolti. Seguendo queste connessioni nell'intervallo di tempo si ricostruisce la catena di attività che compone l'incidente.
Adattare l'ambito alle evidenze
L'indagine è iterativa: si imposta un intervallo di analisi, si individua un elemento e poi si modifica l'intervallo per acquisire una parte più ampia dell'attività. Ridurlo consente di isolare l'evento preciso; ampliarlo rivela attività di ricognizione precedenti o movimenti laterali successivi. Detective rende rapida questa ridefinizione dell'ambito.
Leggere la sequenza temporale dell'attività
Detective presenta il comportamento di un'entità come una sequenza temporale dell'attività nell'intervallo di analisi, con grafici che rendono visibili a colpo d'occhio picchi e interruzioni. Passando il puntatore su un punto o selezionandolo vengono mostrate le chiamate o le connessioni sottostanti. Imparare a leggere questa sequenza consente di individuare esattamente quando è iniziato il comportamento anomalo, spesso il momento della compromissione.
Indagare su tipi specifici di risorse
Detective adatta l'analisi al tipo di entità. Per un ruolo o utente IAM, mette in evidenza l'attività relativa ai ruoli assunti, le geolocalizzazioni e le azioni API; per un'istanza EC2, le connessioni di rete e il volume del traffico; per Kubernetes, l'attività di pod e container ricavata dai log di audit di EKS. Sapere quali indicatori sono rilevanti per ogni tipo di risorsa aiuta a interpretare meglio un profilo durante un incidente.
Verifica rapida
Legga un'entità nel tempo.
Riepilogo
L'analisi di Detective associa le entità (ruoli, utenti, istanze, IP e account) a un intervallo temporale di analisi. I profili delle entità mostrano il volume delle chiamate API, le geolocalizzazioni e le entità connesse, confrontando l'attività nell'intervallo con una baseline a lungo termine. Deviazioni come picchi nelle chiamate API o attività provenienti da nuove posizioni rivelano una compromissione; l'intervallo viene quindi ridefinito iterativamente per seguire le evidenze.
Domande Frequenti
La lezione «Analizzare entità e intervalli temporali» è gratuita?
Sì — il testo completo di «Analizzare entità e intervalli temporali» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Cosa imparerò in «Analizzare entità e intervalli temporali»?
Esamini account, indirizzi IP e istanze nell'arco di un periodo di attività. Eserciti Cloud & IT Cert Prep con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Cloud & IT Cert Prep?
Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.
Quanto tempo richiede la lezione «Analizzare entità e intervalli temporali»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Cloud & IT Cert Prep?
Sì. Ogni lezione Cloud & IT Cert Prep include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Come Detective crea un grafo dei comportamenti
- Partire da un finding di GuardDuty
- Analizzare entità e intervalli temporali
- Individuare pattern di attività anomale