Rileva le minacce con regole unificate
Questa guida è rivolta ai detection engineer che vogliono rilevare le minacce per la propria organizzazione. Spiega come sfruttare l'interfaccia delle regole unificate per accelerare le funzionalità di rilevamento delle minacce.
Casi d'uso comuni
I casi d'uso comuni di questo workflow includono:
Deployment accelerato delle regole
Obiettivo: identificare e attivare rapidamente i rilevamenti predefiniti per tattiche specifiche degli avversari (ad esempio, Initial Access).
Valore: riduce il tempo medio di rilevamento (MTTD) per i vettori d'attacco comuni senza richiedere lo sviluppo manuale delle regole.
Gestione centralizzata del ciclo di vita delle regole
Obiettivo: monitorare l'esecuzione, lo stato e la cronologia di deployment delle regole da un'unica console.
Valore: migliora la supervisione operativa e garantisce che i rilevamenti attivi funzionino come previsto.
Terminologia chiave
Rilevamenti selezionati: set di rilevamento predefiniti gestiti dagli esperti di sicurezza di Google Cloud.
Interfaccia delle regole unificata: una console di gestione consolidata sia per le regole YARA-L personalizzate sia per i contenuti selezionati.
Deployment della regola: lo stato di una regola (pubblicata o archiviata) e la relativa configurazione degli avvisi associata.
Retro hunt: un processo che esegue una regola sui dati storici per trovare istanze passate di una minaccia.
Prima di iniziare
Se il tuo team utilizza ruoli IAM personalizzati, assicurati di disporre delle seguenti autorizzazioni per lavorare con la dashboard e l'editor delle regole unificate.
Se la tua organizzazione utilizza il controllo degli accessi basato su ruoli (RBAC) dei dati, devi anche avere accesso agli ambiti associati alle regole che vuoi gestire. Per saperne di più, consulta la panoramica del RBAC dei dati.
Autorizzazioni della dashboard Regole unificate
| Autorizzazione | Autorizzazione IAM obbligatoria |
|---|---|
View
|
|
Edit
|
|
Visualizzazioni salvate: elenca e crea visualizzazioni delle regole salvate
Questa sezione elenca le autorizzazioni necessarie per creare visualizzazioni salvate. Le visualizzazioni salvate ti consentono di creare e salvare un insieme personalizzato di filtri delle regole, insiemi di colonne e ordinamenti per un accesso rapido nella dashboard Regole unificate.
| Autorizzazione | Autorizzazione IAM obbligatoria |
|---|---|
Manage
|
|
Autorizzazioni dell'editor di regole
| Componente | Autorizzazione IAM (se utilizzi IAM) | Autorizzazione Analyst (se utilizzi RBAC legacy) |
|---|---|---|
| Pagina Editor di regole |
|
detectRulesView
|
| Sezione dell'elenco di riferimenti correlati |
|
referenceListView
|
| Sezione della tabella dei dati correlati |
|
N/D |
| Pulsante Crea nuova regola |
|
detectRulesCreate
|
| Pulsante Testa regola | chronicle.legacies.legacyRunTestRule
|
detectRulesRun
|
| Menu Ambito della regola | chronicle.rules.update
|
detectRulesEdit
|
| Pulsante Salva regola | chronicle.rules.update
|
detectRulesEdit
|
| Pulsante Salva come nuova regola | chronicle.rules.create
|
detectRulesCreate
|
| Pulsante RetroHunt per la regola | chronicle.retrohunts.create
|
detectRulesRun
|
| Pulsante di attivazione/disattivazione Regola attiva | chronicle.ruleDeployments.update
|
detectRulesEdit
|
| Attivazione/disattivazione di Avviso regola | chronicle.ruleDeployments.update
|
detectRulesEdit
|
| Attiva/disattiva Frequenza di esecuzione delle regole | chronicle.ruleDeployments.update
|
detectRulesEdit
|
| Attivazione/disattivazione dell'archiviazione e dell'annullamento dell'archiviazione delle regole | chronicle.ruleDeployments.update
|
detectRulesEdit
|
| Visualizza la regola selezionata nell'editor | chronicle.featuredContentRules.list
|
N/D |
Gestisci le preferenze dell'interfaccia unificata
Puoi passare dall'esperienza unificata alla visualizzazione precedente sia per la dashboard Regole unificate sia per l'editor delle regole. Una volta effettuata una selezione, l'istanza salva la preferenza e carica la versione specifica per impostazione predefinita.
Dashboard Regole unificate: per attivare la dashboard Regole unificate, vai alla dashboard Regole e fai clic su Prova la nostra nuova pagina Regole unificate. Per disattivare questa opzione, fai clic su Torna alla dashboard Regole precedente.
Editor delle regole: per attivare il nuovo editor delle regole, vai alla pagina dell'editor delle regole e fai clic su Nuova pagina dell'editor delle regole. Per disattivare questa opzione, fai clic su Pagina dell'editor delle regole legacy.
Visualizzazioni salvate selezionate
La dashboard Regole unificate include visualizzazioni salvate predefinite che ti consentono di filtrare e organizzare rapidamente le regole. La tabella seguente descrive queste visualizzazioni salvate selezionate predefinite:
| Visualizzazione salvata | Descrizione | Criteri di filtro |
|---|---|---|
| Regole non integre | Visualizza le regole che presentano problemi di esecuzione o che si trovano in uno stato di esecuzione non predefinito. | Regole non archiviate con execution_state diverso da default. |
| Regole di Google attive e con avvisi | Mostra le regole selezionate create da Google che sono attive e configurate per generare avvisi. | Regole con rule_owner impostato su GOOGLE, archived impostato su false, alerting_enabled impostato su true e live_mode_enabled impostato su true. |
| Regole che utilizzano l'ECG | Visualizza le regole che utilizzano i dati del grafico di contesto delle entità (ECG). | Regole non archiviate che utilizzano graph.entity. |
| Regole di persistenza ed escalation dei privilegi | Visualizza le regole relative alle tattiche di persistenza ed escalation dei privilegi. | Regole non archiviate con tag TA0003 (Persistenza) o TA0004 (Escalation dei privilegi). |
| Regole consigliate da Mandiant | Visualizza regole ad alta affidabilità, verificate da esperti e curate da Mandiant. Per saperne di più, consulta Regole consigliate da Mandiant. | Regole non archiviate con tag google.mandiant.recommended. |
Accelera il rilevamento delle minacce con regole selezionate
Puoi utilizzare l'interfaccia Unified Rules per identificare i rilevamenti per tattiche MITRE ATT&CK specifiche. Per trovare le regole con avvisi attivati e correlate all'accesso iniziale, segui questi passaggi:
Vai alla dashboard Regole unificate.
Utilizza la barra di ricerca per filtrare minacce specifiche.
Ad esempio, per trovare regole selezionate relative all'accesso iniziale (tattica MITRE ATT&CK
TA0001), utilizza la seguente query di ricerca:alerting_enabled = true AND tags:"TA0001"Per filtri complessi, consulta la sintassi avanzata nella pagina delle regole di ricerca.
(Facoltativo) Seleziona una regola dai risultati di ricerca per visualizzarne i dettagli.
Fai clic su Menu accanto alla regola di cui vuoi eseguire il deployment.
Fai clic sui pulsanti di attivazione/disattivazione Regola live e Avvisi per iniziare a rilevare attivamente le minacce.
Puoi monitorare l'esecuzione, lo stato e la cronologia degli avvisi della regola dalla dashboard.
Utilizza le visualizzazioni salvate
La dashboard Regole unificate supporta le visualizzazioni salvate. Le visualizzazioni salvate ti consentono di creare e salvare un insieme personalizzato di filtri delle regole, insiemi di colonne e ordinamenti per un accesso rapido nella dashboard Regole unificate.
Crea una vista personalizzata
Vai alla dashboard Regole unificate.
Fai clic sul menu Visualizzazioni salvate e seleziona Salva come nuova visualizzazione.
Digita il nome della visualizzazione e fai clic su Salva.
Configura i filtri, le colonne e l'ordinamento dei target nella dashboard Regole unificate.
Applica una visualizzazione salvata
Per aggiornare la dashboard con una configurazione salvata:
Vai alla dashboard Regole unificate.
Fai clic sul menu Visualizzazioni salvate e seleziona la visualizzazione salvata richiesta dall'elenco.
Fai clic su Salva.
Gestisci visualizzazioni salvate
Per modificare, rinominare, nascondere o eliminare una visualizzazione salvata, segui questi passaggi:
Fai clic sul menu Visualizzazioni salvate e seleziona Gestisci visualizzazioni.
Fai clic su Salva.
Risoluzione dei problemi
Questa sezione fornisce informazioni per risolvere i problemi comuni e comprendere le limitazioni dell'interfaccia Unified Rules.
Latenza e limiti
Esecuzione delle regole: potrebbe verificarsi un breve ritardo di propagazione (in genere alcuni minuti) tra il salvataggio di una regola e la visualizzazione delle prime metriche di esecuzione nella dashboard.
Limiti della ricerca retroattiva: i rilevamenti predefiniti non possono essere eseguiti come ricerche retroattive. Inoltre, le ricerche retroattive sono soggette ai limiti della finestra temporale in base al livello di conservazione dei dati.
Correzione degli errori
| Codice di errore | Descrizione del problema | Correggi |
|---|---|---|
| 403 - Vietato | Autorizzazioni mancanti per visualizzare i contenuti selezionati. | Assicurati che chronicle.featuredContentRules.list sia aggiunto al tuo ruolo IAM.
|
| Deployment non riuscito | Errore di sintassi o conflitto della regola. | Utilizza il pulsante Testa regola nell'editor delle regole per convalidare la sintassi YARA-L. |
user does not have access to scope <scope_name>
|
L'utente non dispone delle autorizzazioni RBAC per i dati necessarie per l'ambito assegnato alla regola. | Assicurati di avere accesso all'ambito richiesto. Per saperne di più, consulta Configura il RBAC dei dati per gli utenti. |
The rule has been modified by someone else
|
Un altro utente ha salvato una nuova versione della regola da quando l'hai aperta. | Copia le modifiche, aggiorna la pagina per caricare l'ultima versione, quindi applica di nuovo e salva le modifiche. |
rules editing not enabled
|
La modifica delle regole è disattivata per la tua istanza di Google SecOps. | Contatta l'amministratore per attivare la modifica delle regole. |
Passaggi successivi
Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.