McAfee ePO

Versione integrazione: 31.0

Configurare l'integrazione di McAfee ePO in Google Security Operations

Configurare l'integrazione di McAfee ePO con un certificato CA

Se necessario, puoi verificare la connessione con un file del certificato CA.

Prima di iniziare, assicurati di avere quanto segue:

  • Il file del certificato CA
  • L'ultima versione dell'integrazione di McAfee ePO

Per configurare l'integrazione con un certificato CA, completa i seguenti passaggi:

  1. Analizza il file del certificato CA in una stringa Base64.
  2. Apri la pagina dei parametri di configurazione dell'integrazione.
  3. Inserisci la stringa nel campo File certificato CA.
  4. Per verificare che l'integrazione sia configurata correttamente, seleziona la casella di controllo Verifica SSL e fai clic su Test.

Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, vedi Configurare le integrazioni.

Parametri di integrazione

Utilizza i seguenti parametri per configurare l'integrazione:

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome istanza Stringa N/D No Nome dell'istanza per cui intendi configurare l'integrazione.
Descrizione Stringa N/D No Descrizione dell'istanza.
Indirizzo del server Stringa https://<ServerAddress>:8443/remote/ Indirizzo server di Trellix ePO. Esempio: https://127.0.0.1:8443/remote/
Nome utente Stringa N/D Il nome utente per l'autenticazione del server.
Password Password N/D La password per l'autenticazione del server.
Nome gruppo Stringa N/D No Il nome del gruppo.
File del certificato CA analizzato in una stringa Base64 Stringa N/D No N/D
Esegui da remoto Casella di controllo Deselezionata No Seleziona il campo per eseguire l'integrazione configurata da remoto. Una volta selezionata, viene visualizzata l'opzione per selezionare l'utente remoto (agente).

Azioni

Aggiungi etichetta

Descrizione

Aggiungi un tag a un endpoint in Trellix ePO. Nota: puoi applicare solo i tag esistenti nel sistema. Entità supportate: nome host, IP.

Parametri

Parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome tag Stringa N/D Specifica il nome del tag da aggiungere agli endpoint.

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
N/A
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione ha esito positivo (is_success=true):

Tag "{tag name}" aggiunto correttamente ai seguenti endpoint in

Trellix ePO: {entity.identifier}

Se il tag fa già parte dell'endpoint: (is_success=true):

Il tag "{tag}" faceva già parte dei seguenti endpoint in Trellix ePO: {entity.identifier}

If not success for one (is_success=true)

L'azione non è riuscita ad aggiungere il tag "{tag name}" ai seguenti endpoint in Trellix ePO: {entity.identifier}

Se l'operazione non è riuscita per tutti (is_success=false):

Il tag "{tag} non è stato aggiunto agli endpoint forniti".

if critical error (fail):

Errore durante l'esecuzione dell'azione "Aggiungi tag". Motivo: {traceback}

Se il tag non è valido (errore)

Errore durante l'esecuzione dell'azione "Aggiungi tag". Motivo: il tag "{tag name}" non è stato trovato in Trellix ePO.

Generale

Confronto tra DAT server e agent

Descrizione

Recupera le informazioni DAT del server e dell'agente dagli endpoint in Trellix ePO. Entità supportate: nome host, IP.

Parametri

N/D

Casi d'uso

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità
Nome del campo di arricchimento Logica: quando applicare
Alert.DstPort Restituisce se esiste nel risultato JSON
Rule.msg Restituisce se esiste nel risultato JSON
Alert.IPSIDAlertID Restituisce se esiste nel risultato JSON
Alert.SrcIP Restituisce se esiste nel risultato JSON
Alert.LastTime Restituisce se esiste nel risultato JSON
Alert.Protocol Restituisce se esiste nel risultato JSON
Alert.SrcPort Restituisce se esiste nel risultato JSON
Alert.DstIP Restituisce se esiste nel risultato JSON
Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
null N/D N/D
Risultato JSON
{

"server_version": {server_version}

"dat_version": {dat_version}

"equal": true  if server_version == dat_version, else false

}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recupero riuscito delle informazioni DAT del server e dell'agente dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni DAT del server e dell'agente dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni sul DAT di server e agenti sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Confronta DAT server e agente". Motivo: {traceback}

Generale

Recupera informazioni sull'agente

Descrizione

Recupera informazioni sugli agenti dell'endpoint da Trellix ePO. Entità supportate: Nome host, IP.

Parametri

N/D

Casi d'uso

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità
Nome del campo di arricchimento Logica: quando applicare
EPO_LastUpdate Restituisce se esiste nel risultato JSON
EPO_ManagedState Restituisce se esiste nel risultato JSON
EPO_Tags Restituisce se esiste nel risultato JSON
EPO_ExcludedTags Restituisce se esiste nel risultato JSON
EPO_AgentVersion Restituisce se esiste nel risultato JSON
EPO_AgentGUID Restituisce se esiste nel risultato JSON
Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[
    {
        "EntityResult":
        {
            "LastUpdate": "2019-01-22T13:04:49+02:00",
            "ManagedState": "1",
            "Tags": "Server, Workstation",
            "ExcludedTags": "",
            "AgentVersion": "1.1.1.1",
            "AgentGUID": "F673D1DF-786C-41E5-A84D-1676A39F7AE8"
        },
        "Entity": "1.1.1.1"
    }
]
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione ha esito positivo (is_success=true):

Recupero riuscito delle informazioni sull'agente relative ai seguenti endpoint in Trellix ePO: {entity.identifier}

If not success for one (is_success=true)

L'azione non è riuscita a recuperare le informazioni sull'agente relative ai seguenti endpoint in Trellix ePO: {entity.identifier}

Se l'operazione non è riuscita per tutti (is_success=false):

Non sono state trovate informazioni sull'agenda per gli host forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Ottieni informazioni sull'agente". Motivo: {traceback}

Generale

Get Dat Version

Descrizione

Recuperare le informazioni DAT dagli endpoint in Trellix ePO. Entità supportate: Nome host, IP.

Parametri

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
Dat Version N/D N/D
Risultato JSON
{
"DAT_version": {DAT version}
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recupero riuscito delle informazioni DAT dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni DAT dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni su DAT sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Get Dat Version". Motivo: {traceback}

Generale

Get Events for Hash

Descrizione

Recuperare informazioni sugli eventi correlati agli hash. Nota: sono supportati solo gli hash MD5.

Parametri

Nome Tipo Valore predefinito È obbligatorio Descrizione
Recupera eventi dalla tabella EPExtendedEvent Casella di controllo Deselezionata No Se abilitata, l'azione utilizzerà anche la tabella "EPExtendedEvent" per trovare informazioni sugli hash.
Contrassegna come sospetto Casella di controllo Falso Se abilitata, l'azione contrassegnerà come sospetti tutti gli hash per i quali sono stati trovati eventi.
Crea approfondimento Casella di controllo No Falso Se attivata, l'azione creerà un approfondimento contenente informazioni sugli hash a cui sono associati eventi.
Campi da restituire CSV

EPOEvents.ThreatName,
EPOEvents.ThreatType,
EPOEvents.ThreatActionTaken,
EPOEvents.ThreatHandled,
EPOEvents.ThreatCategory
,EPOEvents.TargetHostName,
EPOEvents.TargetUserName,
EPOEvents.TargetFileName,
EPOEvents.TargetProcessName,
EPOEvents.TargetPort,EPOEvents.
TargetProtocol,EPOEvents.
ThreatCategory,EPOEvents.
TargetIPV4,EPOEvents.
SourceHostName,EPOEvents.
SourceIPV4,EPOEvents.
SourceUserName,EPOEvents.
SourceProcessName,EPOEvents.
SourceURL

Falso Specifica i campi da restituire. Se non viene specificato nulla, l'azione restituirà tutti i campi disponibili.
Campo di ordinamento Stringa N/D Falso Specifica il campo da utilizzare per l'ordinamento dei risultati.
Ordinamento DDL

CRESC

Valori possibili:

CRESC

DECR

Falso Specifica l'ordine di ordinamento da applicare alla query.
Intervallo di tempo DDL

Ultima ora

Valori possibili:

Ultima ora

Ultime 6 ore

Ultime 24 ore

Settimana scorsa

Mese scorso

Personalizzato

Falso Specifica un periodo di tempo per gli eventi. Se è selezionata l'opzione "Personalizzato", devi fornire anche l'"Ora di inizio".
Ora di inizio Stringa N/D Falso Specifica l'ora di inizio degli eventi. Questo parametro è obbligatorio se è selezionato "Personalizzato" per il parametro "Intervallo di tempo". Formato: ISO 8601
Ora di fine Stringa N/D Falso Specifica l'ora di fine degli eventi. Formato: ISO 8601. Se non viene fornito alcun valore e viene selezionato "Personalizzato" per il parametro "Intervallo di tempo", questo parametro utilizzerà l'ora corrente.
Numero massimo di eventi da restituire Numero intero 50 Falso Specifica il numero di eventi da restituire. Valore predefinito: 50.

Run On

Questa azione viene eseguita sull'entità Filehash.

Risultati dell'azione

Arricchimento delle entità
Nome del campo di arricchimento Logica: quando applicare
EPOEvents.ThreatCategory Restituisce se esiste nel risultato JSON
EPOEvents.TargetUserName Restituisce se esiste nel risultato JSON
EPOEvents.TargetPort Restituisce se esiste nel risultato JSON
EPOEvents.TargetFileName Restituisce se esiste nel risultato JSON
EPOEvents.TargetIPV4 Restituisce se esiste nel risultato JSON
EPO_AgentGUID Restituisce se esiste nel risultato JSON
Approfondimenti

L'approfondimento verrà creato per gli eventi trovati in Trellix ePO per l'hash corrente.

Risultato JSON
[
    {
        "EntityResult":
        [
            {
                "EPOEvents.ThreatCategory": "av.detect",
                "EPOEvents.TargetUserName": "VM-EPOAGENTTEST\\\\\\\\Admin",
                "EPOEvents.TargetPort": "None",
                "EPOEvents.TargetFileName": "C:\\\\\\\\Users\\\\\\\\Admin\\\\\\\\Desktop\\\\\\\\eicar.txt",
                "EPOEvents.TargetIPV4": -1979711347,
                "EPOEvents.ThreatName": "EICAR test file",
                "EPOEvents.SourceUserName": "None",
                "EPOEvents.TargetProcessName": "None",
                "EPOEvents.SourceProcessName": "None",
                "EPOEvents.ThreatType": "test",
                "EPOEvents.SourceIPV4": -1979711347,
                "EPOEvents.TargetProtocol": "None",
                "VSECustomEvent.MD5": "44d88612fea8a8f36de82e1278abb02f",
                "EPOEvents.SourceURL": "None",
                "EPOEvents.ThreatActionTaken": "deleted",
                "EPOEvents.TargetHostName": "VM-EPOAGENTTEST",
                "EPOEvents.ThreatHandled": "True",
                "EPOEvents.SourceHostName": "_"
            }, {
                "EPOEvents.ThreatCategory": "av.detect",
                "EPOEvents.TargetUserName": "VM-EPOAGENTTEST\\\\\\\\Admin",
                "EPOEvents.TargetPort": "None",
                "EPOEvents.TargetFileName": "C:\\\\\\\\Users\\\\\\\\Admin\\\\\\\\Desktop\\\\\\\\eicar.txt",
                "EPOEvents.TargetIPV4": -1979711347,
                "EPOEvents.ThreatName": "EICAR test file",
                "EPOEvents.SourceUserName": "None",
                "EPOEvents.TargetProcessName": "None",
                "EPOEvents.SourceProcessName": "None",
                "EPOEvents.ThreatType": "test",
                "EPOEvents.SourceIPV4": -1979711347,
                "EPOEvents.TargetProtocol": "None",
                "VSECustomEvent.MD5": "44d88612fea8a8f36de82e1278abb02f",
                "EPOEvents.SourceURL": "None",
                "EPOEvents.ThreatActionTaken": "deleted",
                "EPOEvents.TargetHostName": "VM-EPOAGENTTEST",
                "EPOEvents.ThreatHandled": "True",
                "EPOEvents.SourceHostName": "_"
            }],
        "Entity": "44d88612fea8a8f36de82e1278abb02f"
    }
]
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione va a buon fine e i risultati sono disponibili: (is_success=true)

"Successfully returned available events for the following hashes in Trellix ePO: {entity.identifier}" (Restituiti correttamente gli eventi disponibili per i seguenti hash in Trellix ePO: {entity.identifier})

If not successful for one: (is_success=true)

"Action wasn't able to find events for the following hashes in Trellix ePO: {entity.identifier}" (L'azione non è riuscita a trovare eventi per i seguenti hash in Trellix ePO: {entity.identifier})

Se l'operazione non è riuscita per tutti (is_success=false):

"Non sono stati trovati eventi per gli endpoint forniti in Trellix ePO."

Se si verifica un errore irreversibile, ad esempio credenziali errate, nessuna connessione al server, altro (errore): "Errore durante l'esecuzione dell'azione "Recupera minacce endpoint". Motivo: {0}''.format(error.Stacktrace)

Se nella risposta è presente un errore (esito negativo): "Error executing action "Execute Entity Query". Motivo: {0}''.format( response text)

Se l'ora di inizio è vuota, quando "Intervallo di tempo" è "Personalizzato" (errore): "Errore durante l'esecuzione dell'azione "Recupera minacce endpoint". Motivo: "Ora di inizio" deve essere fornita quando "Personalizzato" è selezionato nel parametro "Intervallo di tempo".

Generale

Get Host IPs Status

Descrizione

Recupera le informazioni IPS dagli endpoint in Trellix ePO. Entità supportate: Nome host, IP.

Parametri

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_status_received Vero/Falso is_status_received:False
Risultato JSON
{
"IPS_status": {IPS_status}
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recupero riuscito delle informazioni IPS dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni IPS dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni su IPS sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Get Host IPS Status". Motivo: {traceback}

Generale

Get Host Network IPs Status

Descrizione

Recupera le informazioni su Network IPS dagli endpoint in Trellix ePO. Entità supportate: Nome host, IP.

Parametri

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_status_received Vero/Falso is_status_received:False
Risultato JSON
{
"Network_IPS_status": {Network_IPS_status}
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recupero riuscito delle informazioni su Network IPS dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni su Network IPS dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni su Network IPS sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Get Host Network IPS Status". Motivo: {traceback}

Generale

Get Last Communication Time

Descrizione

Recupera le informazioni sull'ultima ora di comunicazione dagli endpoint in Trellix ePO. Entità supportate: nome host, IP.

Parametri

N/D

Casi d'uso

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
isSuccess Vero/Falso isSuccess:False
Risultato JSON
{
"last_communication_time": {last_communication_time}
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recupero riuscito delle informazioni sull'ora dell'ultima comunicazione dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni sull'ora dell'ultima comunicazione dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni sull'ora dell'ultima comunicazione sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Ottieni ora dell'ultima comunicazione". Motivo: {traceback}

Generale

Recupera la versione dell'agente McAfee ePO

Descrizione

Recupera le informazioni sulla versione dell'agente dagli endpoint in Trellix ePO. Entità supportate: nome host, IP.

Parametri

N/D

Casi d'uso

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
Versione di McAfee Agent N/D N/D
Risultato JSON
{
"ePO_agent_version": ePO_agent_version
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recuperate correttamente le informazioni sulla versione dell'agente dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni sulla versione dell'agente dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni sulla versione dell'agente sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Ottieni ora dell'ultima comunicazione". Motivo: {traceback}

Generale

Ottenere informazioni sul sistema

Descrizione

Restituisce informazioni di sistema sugli endpoint da Trellix ePO. Entità supportate: Nome host, IP.

Parametri

Parametro Tipo Valore predefinito È obbligatorio Descrizione
Crea approfondimento Casella di controllo Casella di controllo selezionata Se attivata, l'azione creerà un approfondimento contenente informazioni sull'endpoint.

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità
Nome del campo di arricchimento Logica: quando applicare
FreeDiskSpace Restituisce se esiste nel risultato JSON
Nome utente Restituisce se esiste nel risultato JSON
DomainName Restituisce se esiste nel risultato JSON
LastAgentHandler Restituisce se esiste nel risultato JSON
IPV4x Restituisce se esiste nel risultato JSON
OSBitMode Restituisce se esiste nel risultato JSON
IPV6 Restituisce se esiste nel risultato JSON
OSType Restituisce se esiste nel risultato JSON
SysvolFreeSpace Restituisce se esiste nel risultato JSON
IPHostName Restituisce se esiste nel risultato JSON
CPUSerialNum Restituisce se esiste nel risultato JSON
IPSubnetMask Restituisce se esiste nel risultato JSON
SysvolTotalSpace Restituisce se esiste nel risultato JSON
IPSubnet Restituisce se esiste nel risultato JSON
Descrizione Restituisce se esiste nel risultato JSON
FreeMemory Restituisce se esiste nel risultato JSON
CPUSpeed Restituisce se esiste nel risultato JSON
SubnetMask Restituisce se esiste nel risultato JSON
IPAddress Restituisce se esiste nel risultato JSON
DefaultLangID Restituisce se esiste nel risultato JSON
OSPlatform Restituisce se esiste nel risultato JSON
NetAddress Restituisce se esiste nel risultato JSON
TotalDiskSpace Restituisce se esiste nel risultato JSON
SubnetAddress Restituisce se esiste nel risultato JSON
NumOfCPU Restituisce se esiste nel risultato JSON
TimeZone Restituisce se esiste nel risultato JSON
SystemDescription Restituisce se esiste nel risultato JSON
Vdi Restituisce se esiste nel risultato JSON
OSBuildNum Restituisce se esiste nel risultato JSON
OSVersion Restituisce se esiste nel risultato JSON
IsPortable Restituisce se esiste nel risultato JSON
TotalPhysicalMemory Restituisce se esiste nel risultato JSON
IPXAddress Restituisce se esiste nel risultato JSON
UserProperty7 Restituisce se esiste nel risultato JSON
ParentID Restituisce se esiste nel risultato JSON
CPUType Restituisce se esiste nel risultato JSON
Approfondimenti

immagine (1134)

Risultato JSON
[
    {
        "EntityResult":
        {
            "FreeDiskSpace": "444316",
            "UserName": "Admin",
            "OSServicePackVer": " ",
            "DomainName": "WORKGROUP",
            "LastAgentHandler": "1",
            "IPV4x": "-1979711239",
            "OSBitMode": "1",
            "IPV6": "0:0:0:0:0:FFFF:A00:F9",
            "OSType": "Windows Server 2012 R2",
            "SysvolFreeSpace": "94782",
            "IPHostName": "McAfee-ePO",
            "CPUSerialNum": "N/A",
            "IPSubnetMask": "0:0:0:0:0:FFFF:FFFF:FE00",
            "SysvolTotalSpace": "161647",
            "IPSubnet": "0:0:0:0:0:FFFF:A00:0",
            "Description": "None",
            "FreeMemory": "1626767360",
            "CPUSpeed": "2400",
            "SubnetMask": " ",
            "IPAddress": "1.1.1.1",
            "DefaultLangID": "0409",
            "OSPlatform": "Server",
            "ComputerName": "MCAFEE-EPO",
            "OSOEMID": "00252-00112-26656-AA653",
            "NetAddress": "005056A56847",
            "TotalDiskSpace": "511646",
            "SubnetAddress": " ",
            "NumOfCPU": "4",
            "TimeZone": "Jerusalem Standard Time",
            "SystemDescription": "N/A",
            "Vdi": "0",
            "OSBuildNum": "9600",
            "OSVersion": "6.3",
            "IsPortable": "0",
            "TotalPhysicalMemory": "6441984000",
            "IPXAddress": "N/A",
            "UserProperty7": " ",
            "UserProperty6": " ",
            "UserProperty5": " ",
            "UserProperty4": " ",
            "UserProperty3": " ",
            "UserProperty2": " ",
            "UserProperty1": " ",
            "ParentID": "8",
            "CPUType": "Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz",
            "UserProperty8": " "
        },
        "Entity": "1.1.1.1"
    }
]
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione va a buon fine per uno (is_success=true):

Recupero riuscito delle informazioni di sistema sui seguenti endpoint da Trellix ePO: {entity.identifier}

Se non è andato a buon fine per uno (is_success=true):

L'azione non è riuscita a recuperare le informazioni di sistema sui seguenti endpoint da Trellix ePO: {entity.identifier}

If not successful for all (is_success=false)

Non sono state trovate informazioni di sistema sugli endpoint forniti.

Se si verifica un errore critico:

Errore durante l'esecuzione dell'azione "Recupera informazioni di sistema". Motivo: {error.traceback}

Generale

Get Virus Engine Agent Version

Descrizione

Recupera le informazioni sulla versione dell'agente Virus Engine dagli endpoint in McAfee ePO. Entità supportate: nome host, IP.

Parametri

N/D

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
Versione dell'agente del motore antivirus N/D N/D
Risultato JSON
{
"Virus_Engine_Agent_version": {Virus_engine_agent_version}
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

se il successo di uno

Recuperate correttamente le informazioni sulla versione dell'agente Virus Engine dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for one

L'azione non è riuscita a recuperare le informazioni sulla versione dell'agente Virus Engine dai seguenti endpoint in Trellix ePO: {entity.identifier}

if not success for all

Non sono state trovate informazioni sulla versione dell'agente Virus Engine sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Get Virus Engine Agent Version". Motivo: {traceback}

Generale

Dindin

Descrizione

Testa la connettività a Trellix ePO con i parametri forniti nella pagina di configurazione dell'integrazione nella scheda Google Security Operations Marketplace.

Parametri

N/D

Casi d'uso

N/D

Run On

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
null N/D N/D
Risultato JSON
N/A

Rimuovi tag

Descrizione

Rimuovi un tag da un endpoint in Trellix ePO. Entità supportate: nome host, IP.

Parametri

Parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome tag Stringa N/D Specifica il nome del tag da rimuovere dagli endpoint.

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
N/A
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione ha esito positivo (is_success=true):

Il tag "{tag name}" è stato rimosso dai seguenti endpoint

in Trellix ePO: {entity.identifier}

Se il tag non fa parte dell'endpoint: (is_success=true):

Il tag "{tag}" non faceva parte dei seguenti endpoint in Trellix ePO: {entity.identifier}

If not success for one (is_success=true)

L'azione non è riuscita a rimuovere il tag "{tag name}" dai seguenti endpoint in Trellix ePO: {entity.identifier}

Se l'operazione non è riuscita per tutti (is_success=false):

Il tag "{tag} non è stato rimosso dagli endpoint forniti".

if critical error (fail):

Errore durante l'esecuzione dell'azione "Rimuovi tag". Motivo: {traceback}

Se il tag non è valido (errore)

Errore durante l'esecuzione dell'azione "Rimuovi tag". Motivo: il tag "{tag name}" non è stato trovato in Trellix ePO.

Generale

Esegui scansione completa

Descrizione

Esegui la scansione completa degli endpoint forniti in Trellix ePO. Entità supportate: Nome host, IP.

Parametri

Parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome attività Stringa Scansione on demand - Scansione completa Specifica l'attività da eseguire per ottenere una scansione completa.

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
RunTask_Status N/D N/D
Risultato JSON
{
"status": "success" or "failure"
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione va a buon fine per uno:

Scansione completa eseguita correttamente in base all'attività "{task name}" sui seguenti endpoint in Trellix ePO: {entity.identifier}

Se non va a buon fine per uno:

L'azione non è stata in grado di eseguire la scansione completa in base all'attività "{task name}" sui seguenti endpoint in Trellix ePO: {entity.identifier}

Se non è andato a buon fine per tutti:

La scansione completa non è stata eseguita sugli endpoint forniti.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Esegui scansione completa". Motivo: {error traceback}

if task is not found (fail):

Errore durante l'esecuzione dell'azione "Esegui scansione completa". Motivo: l'attività "{task name}" non è stata trovata in Trellix ePO. Controlla l'ortografia.

Generale

Aggiorna McAfee Agent

Descrizione

Aggiorna McAfee Agent sugli endpoint forniti in Trellix ePO. Attività per Windows: DAT_Update_Windows_CWS. Attività per Linux: DAT_Update_Linux_CWS. Entità supportate: Nome host, IP.

Parametri

Parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome attività Stringa DAT_Update_Windows_CWS Specifica l'attività da eseguire per aggiornare McAfee Agent. Il valore predefinito per Windows è DAT_Update_Windows_CWS. Per Linux, DAT_Update_Linux_CWS

Run On

Questa azione viene eseguita sulle seguenti entità:

  • Indirizzo IP
  • Nome host

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

N/D

Risultato script
Nome del risultato dello script Opzioni di valore Esempio
Update_Status N/D N/D
Risultato JSON
{
"status": "success" or "failure"
}
Bacheca casi
Tipo di risultato Valore / Descrizione Tipo
Messaggio di output*

Se l'operazione va a buon fine per uno:

Agenti aggiornati correttamente in base all'attività "{task name}" sui seguenti endpoint in Trellix ePO: {entity.identifier}

Se non va a buon fine per uno:

L'azione non è riuscita ad aggiornare l'agente in base all'attività "{task name}" sui seguenti endpoint in Trellix ePO: {entity.identifier}

Se non è andato a buon fine per tutti:

Nessun agente è stato aggiornato.

if critical error (fail):

Errore durante l'esecuzione dell'azione "Aggiorna McAfee Agent". Motivo: {error traceback}

if task is not found (fail):

Errore durante l'esecuzione dell'azione "Aggiorna McAfee Agent". Motivo: l'attività "{task name}" non è stata trovata in Trellix ePO. Controlla l'ortografia.

Generale

Connettore

McAfee EPO - Threats Connector

Descrizione

Estrai gli eventi dalla tabella EPOEvents in Google SecOps. La lista consentita funziona con i nomi degli analizzatori.

Configura il connettore McAfee EPO - Threats in Google SecOps

Per istruzioni dettagliate su come configurare un connettore in Google SecOps, vedi Configurazione del connettore.

Parametri del connettore

Utilizza i seguenti parametri per configurare il connettore:

Nome visualizzato del parametro Tipo Valore predefinito È obbligatorio Descrizione
Nome campo prodotto Stringa Nome prodotto Inserisci il nome del campo di origine per recuperare il nome del campo prodotto.
Nome campo evento Stringa EPOEvents_ThreatType Inserisci il nome del campo di origine per recuperare il nome del campo evento.
Nome campo ambiente Stringa "" No

Descrive il nome del campo in cui è memorizzato il nome dell'ambiente.

Se il campo dell'ambiente non viene trovato, l'ambiente è quello predefinito.

Pattern regex ambiente Stringa .* No

Un pattern regex da eseguire sul valore trovato nel campo "Nome campo ambiente".

Il valore predefinito è .* per acquisire tutto e restituire il valore invariato.

Utilizzato per consentire all'utente di manipolare il campo dell'ambiente tramite la logica delle espressioni regolari.

Se il pattern regex è null o vuoto oppure il valore dell'ambiente è null, il risultato finale dell'ambiente è l'ambiente predefinito.

Timeout dello script (secondi) Numero intero 180 Limite di timeout per il processo Python che esegue lo script corrente.
Root API Stringa http://x.x.x.x:8443/remote/ Radice dell'API dell'istanza Trellix ePO.
Nome utente Stringa N/D Nome utente dell'istanza Trellix ePO.
Password Password Password dell'istanza di Trellix ePO.
Nome gruppo Stringa No Se fornito, il connettore recupererà solo le minacce dagli endpoint che fanno parte di quel gruppo.
Ore massime indietro Numero intero 1 No Numero di ore da cui recuperare gli eventi.
Numero massimo di eventi da recuperare Numero intero 10 No Numero di eventi da elaborare per un'iterazione del connettore. Valore predefinito: 10.
Gravità minima da recuperare Stringa Media No

La gravità minima degli eventi da recuperare. Per impostazione predefinita, il connettore acquisisce tutti gli eventi. Valori possibili:

Informazioni, Basso, Medio, Alto, Critico.

Utilizzare la lista consentita come lista nera Casella di controllo Selezionata Se questa opzione è abilitata, la lista consentita verrà utilizzata come lista bloccata.
Verifica SSL Casella di controllo Deselezionata Se abilitato, verifica che il certificato SSL per la connessione al server Trellix ePO sia valido.
File del certificato CA Stringa N/D Falso File del certificato CA con codifica Base64.
Indirizzo del server proxy Stringa N/D No L'indirizzo del server proxy da utilizzare.
Nome utente proxy Stringa N/D No Il nome utente del proxy con cui eseguire l'autenticazione.
Password proxy Password No La password del proxy per l'autenticazione.

Regole del connettore

Supporto proxy

Il connettore supporta il proxy.

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.