- Risorsa: SecurityProfile
- ThreatPreventionProfile
- SeverityOverride
- Gravità
- ThreatAction
- ThreatOverride
- ThreatType
- ProfileType
- Metodi
Risorsa: SecurityProfile
SecurityProfile è una risorsa che definisce il comportamento di uno dei molti tipi di profilo. ID successivo: 11
| Rappresentazione JSON |
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "etag": string, "labels": { string: string, ... }, "type": enum ( |
| Campi | |
|---|---|
name |
Immutabile. Identificatore. Nome della risorsa SecurityProfile. Corrisponde al pattern |
description |
Facoltativo. Una descrizione facoltativa del profilo. Lunghezza massima: 512 caratteri. |
createTime |
Solo output. Timestamp di creazione della risorsa. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Timestamp dell'ultimo aggiornamento della risorsa. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
etag |
Solo output. Questo checksum viene calcolato dal server in base al valore di altri campi e può essere inviato per le richieste di aggiornamento ed eliminazione per garantire che il client abbia un valore aggiornato prima di procedere. |
labels |
Facoltativo. Etichette come coppie chiave-valore. Un oggetto contenente un elenco di coppie |
type |
Immutabile. Il singolo ProfileType configurato dalla risorsa SecurityProfile. |
Campo unione profile. Il comportamento per il tipo di profilo che la risorsa SecurityProfile deve configurare. Questo campo deve corrispondere al tipo di profilo di SecurityProfile. profile può essere solo uno dei seguenti: |
|
threatPreventionProfile |
La configurazione di prevenzione delle minacce per SecurityProfile. |
ThreatPreventionProfile
ThreatPreventionProfile definisce un'azione per firme di minacce o livelli di gravità specifici.
| Rappresentazione JSON |
|---|
{ "severityOverrides": [ { object ( |
| Campi | |
|---|---|
severityOverrides[] |
Facoltativo. Configurazione per l'override delle azioni relative alle minacce in base alla corrispondenza della gravità. |
threatOverrides[] |
Facoltativo. Configurazione per l'override delle azioni relative alle minacce in base alla corrispondenza di threatId. Se una minaccia corrisponde sia alla configurazione fornita in severityOverrides sia a quella in threatOverrides, viene applicata l'azione threatOverrides. |
SeverityOverride
Definisce l'azione da eseguire per una corrispondenza di gravità specifica.
| Rappresentazione JSON |
|---|
{ "severity": enum ( |
| Campi | |
|---|---|
severity |
Obbligatorio. Il livello di gravità da associare. |
action |
Obbligatorio. Sostituzione dell'azione di minaccia. |
Gravità
Livello di gravità.
| Enum | |
|---|---|
SEVERITY_UNSPECIFIED |
Livello di gravità non specificato. |
INFORMATIONAL |
Eventi sospetti che non rappresentano una minaccia immediata, ma che vengono segnalati per attirare l'attenzione su problemi più profondi che potrebbero esistere. |
LOW |
Minacce a livello di avviso che hanno un impatto molto ridotto sull'infrastruttura di un'organizzazione. Di solito richiedono l'accesso locale o fisico al sistema e spesso possono causare problemi di privacy e fuga di informazioni per le vittime. |
MEDIUM |
Minacce minori in cui l'impatto è ridotto al minimo, che non compromettono il target o gli exploit che richiedono che un malintenzionato si trovi nella stessa rete locale della vittima, interessano solo configurazioni non standard o applicazioni oscure o forniscono un accesso molto limitato. |
HIGH |
Minacce che hanno la capacità di diventare critiche, ma che presentano fattori di mitigazione; ad esempio, potrebbero essere difficili da sfruttare, non comportano l'ottenimento di privilegi elevati o non hanno un ampio pool di vittime. |
CRITICAL |
Le minacce gravi, come quelle che interessano le installazioni predefinite di software ampiamente implementato, comportano la compromissione del root dei server e il codice di exploit è ampiamente disponibile per gli attaccanti. In genere, l'aggressore non ha bisogno di credenziali di autenticazione speciali o di informazioni sulle singole vittime e non è necessario manipolare il target per eseguire funzioni speciali. |
ThreatAction
Sostituzione dell'azione di minaccia.
| Enum | |
|---|---|
THREAT_ACTION_UNSPECIFIED |
Azione di minaccia non specificata. |
DEFAULT_ACTION |
Viene eseguita l'azione predefinita (come specificata dal fornitore). |
ALLOW |
Il pacchetto corrispondente a questa regola potrà essere trasmesso. |
ALERT |
Il pacchetto corrispondente a questa regola potrà essere trasmesso, ma al progetto consumer verrà inviata una voce del log delle minacce. |
DENY |
Il pacchetto corrispondente a questa regola verrà eliminato e una voce del log threat_log verrà inviata al progetto consumer. |
ThreatOverride
Definisce l'azione da eseguire per una corrispondenza threatId specifica.
| Rappresentazione JSON |
|---|
{ "threatId": string, "type": enum ( |
| Campi | |
|---|---|
threatId |
Obbligatorio. L'ID specifico del fornitore di una minaccia da sostituire. |
type |
Solo output. Tipo di minaccia (sola lettura). |
action |
Obbligatorio. Sostituzione dell'azione di minaccia. Per alcuni tipi di minacce, si applica solo un sottoinsieme di azioni. |
ThreatType
Tipo di minaccia.
| Enum | |
|---|---|
THREAT_TYPE_UNSPECIFIED |
Tipo di minaccia non specificato. |
UNKNOWN |
Il tipo di minaccia non è deducibile dall'ID minaccia. Verrà creata una sostituzione per tutti i tipi. Il firewall ignorerà gli ID delle firme sostituite che non esistono nel tipo specifico. |
VULNERABILITY |
Minacce correlate a difetti del sistema che un malintenzionato potrebbe altrimenti tentare di sfruttare. |
ANTIVIRUS |
Minacce correlate a virus e malware rilevati in file eseguibili e tipi di file. |
SPYWARE |
Minacce correlate all'attività di comando e controllo (C2), in cui lo spyware su un client infetto raccoglie dati senza il consenso dell'utente e/o comunica con un malintenzionato remoto. |
DNS |
Minacce correlate al DNS. |
ProfileType
I possibili tipi che la risorsa SecurityProfile può configurare.
| Enum | |
|---|---|
PROFILE_TYPE_UNSPECIFIED |
Tipo di profilo non specificato. |
THREAT_PREVENTION |
Tipo di profilo per la prevenzione delle minacce. |
Metodi |
|
|---|---|
|
Crea un nuovo SecurityProfile in una determinata organizzazione e località. |
|
Consente di eliminare un singolo SecurityProfile. |
|
Recupera i dettagli di un singolo SecurityProfile. |
|
Elenca i profili di sicurezza in una determinata organizzazione e posizione. |
|
Aggiorna i parametri di un singolo SecurityProfile. |