Recopila registros de Microsoft Exchange
En este documento, se explica cómo transferir registros de Microsoft Exchange a Google Security Operations con Bindplane. Primero, el analizador intenta interpretar el campo "message" entrante como JSON. Si esto falla, se aplican una serie de patrones de Grok y técnicas de análisis de CSV para extraer campos de la cadena de mensajes sin procesar, controlar varios formatos de registro de Microsoft Exchange y completar un esquema estandarizado del Modelo de datos unificado (UDM) para el análisis de seguridad.
Antes de comenzar
Asegúrate de cumplir con los siguientes requisitos previos:
- Instancia de Google SecOps
- Windows 2016 o versiones posteriores, o un host de Linux con
systemd
- Si se ejecuta detrás de un proxy, los puertos de firewall están abiertos.
- Servicios de Exchange instalados
- Acceso con privilegios a Microsoft Windows Exchange
Obtén el archivo de autenticación de transferencia de Google SecOps
- Accede a la consola de Google SecOps.
- Ve a SIEM Settings > Collection Agents.
- Descarga el archivo de autenticación de transferencia. Guarda el archivo de forma segura en el sistema en el que se instalará BindPlane.
Obtén el ID de cliente de Google SecOps
- Accede a la consola de Google SecOps.
- Ve a SIEM Settings > Profile.
- Copia y guarda el ID de cliente de la sección Detalles de la organización.
Instala el agente de BindPlane
Instalación en Windows
- Abre el símbolo del sistema o PowerShell como administrador.
Ejecuta el siguiente comando:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
Instalación en Linux
- Abre una terminal con privilegios de raíz o sudo.
Ejecuta el siguiente comando:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh
Recursos de instalación adicionales
Para obtener más opciones de instalación, consulta la guía de instalación.
Configura el agente de BindPlane para transferir Syslog y enviarlo a Google SecOps
- Accede al archivo de configuración:
- Ubica el archivo
config.yaml
. Por lo general, se encuentra en el directorio/etc/bindplane-agent/
en Linux o en el directorio de instalación en Windows. - Abre el archivo con un editor de texto (por ejemplo,
nano
,vi
o Bloc de notas).
- Ubica el archivo
Edita el archivo
config.yaml
de la siguiente manera:receivers: udplog: # Replace the port and IP address as required listen_address: "0.0.0.0:514" exporters: chronicle/chronicle_w_labels: compression: gzip # Adjust the path to the credentials file you downloaded in Step 1 creds: '/path/to/ingestion-authentication-file.json' # Replace with your actual customer ID from Step 2 customer_id: <customer_id> endpoint: malachiteingestion-pa.googleapis.com # Add optional ingestion labels for better organization ingestion_labels: log_type: 'EXCHANGE_MAIL' raw_log_field: body service: pipelines: logs/source0__chronicle_w_labels-0: receivers: - udplog exporters: - chronicle/chronicle_w_labels
Reemplaza el puerto y la dirección IP según sea necesario en tu infraestructura.
Reemplaza
<customer_id>
por el ID de cliente real.Actualiza
/path/to/ingestion-authentication-file.json
a la ruta de acceso en la que se guardó el archivo de autenticación en la sección Cómo obtener el archivo de autenticación de la transferencia de Google SecOps.
Reinicia el agente de Bindplane para aplicar los cambios
Para reiniciar el agente de Bindplane en Linux, ejecuta el siguiente comando:
sudo systemctl restart bindplane-agent
Para reiniciar el agente de Bindplane en Windows, puedes usar la consola de Servicios o ingresar el siguiente comando:
net stop BindPlaneAgent && net start BindPlaneAgent
Configura la recopilación y exportación de eventos de MS Exchange
- Accede a la máquina del servidor MS Exchange.
- Descarga e instala NXlog en un servidor de Windows.
- Ve a la ruta de instalación de NXlog y abre el archivo de configuración.
- Abre el archivo
nxlog.conf
ubicado en el directorio conf, por lo general enC:\Program Files\nxlog\conf (Default Installation Path
, con un editor de texto. Agrega el siguiente código de configuración:
<Input eventlog> Module im_msvistalog <QueryXML> <QueryList> <Query Id="0" Path="Application"> <Select Path="Application"> *[System[(Level=1 or Level=2 or Level=3)]] </Select> <Select Path="System"> *[System[(Level=1 or Level=2 or Level=3)]] </Select> <Select Path="MSExchange Management">*</Select> </Query> </QueryList> </QueryXML> </Input> <Output syslog> Module om_udp Host <bindplane-agent-ip> Port <bindplane-agent-port> Exec to_syslog_bsd(); </Output> <Route exchange_to_syslog> Path eventlog => syslog </Route>
Reemplaza
<bindplane-agent-ip>
y<bindplane-agent-port>
por la dirección IP y el puerto configurados de Bindplane.Inicia el servicio de NXLog:
- Abre Servicios (services.msc) en Windows Server.
- Busca el servicio NXLog en la lista de servicios.
- Haz clic con el botón derecho en NXLog y selecciona Iniciar.
Opcional: Automatiza el inicio de NXLog:
- Abre Servicios (services.msc).
- Busca NXLog en la lista.
- Haz clic con el botón derecho y selecciona Propiedades.
- Establece el tipo de Inicio en Automático.
Tabla de asignación de UDM
Campo de registro | Asignación de UDM | Lógica |
---|---|---|
c-ip | read_only_udm.target.asset.ip | Valor tomado del campo c-ip |
c-ip | read_only_udm.target.ip | Valor tomado del campo c-ip |
client-hostname | read_only_udm.principal.asset.hostname | Valor tomado del campo client-hostname |
client-hostname | read_only_udm.principal.hostname | Valor tomado del campo client-hostname |
client-ip | read_only_udm.principal.asset.ip | Valor tomado del campo client-ip |
client-ip | read_only_udm.principal.ip | Valor tomado del campo client-ip |
column1 | read_only_udm.metadata.event_timestamp | Valor tomado del campo column1 |
column10 | read_only_udm.intermediary.resource.attribute.labels.value | Valor tomado del campo column10 |
column11 | read_only_udm.network.email.mail_id | Valor tomado del campo column11 |
column12 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column12 |
column13 | read_only_udm.network.email.to | Valor tomado del campo column13 |
column13 | read_only_udm.target.user.email_addresses | Valor tomado del campo column13 |
column15 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column15 |
column16 | read_only_udm.target.resource.attribute.labels.value | Valor tomado del campo column16 |
column19 | read_only_udm.network.email.subject | Valor tomado del campo column19 |
column2 | read_only_udm.principal.asset.ip | Valor tomado del campo column2 |
column2 | read_only_udm.principal.ip | Valor tomado del campo column2 |
column20 | read_only_udm.network.email.from | Valor tomado del campo column20 |
column20 | read_only_udm.principal.user.email_addresses | Valor tomado del campo column20 |
column21 | read_only_udm.security_result.detection_fields.value | Valor tomado del campo column21 |
column22 | read_only_udm.security_result.description | Valor tomado del campo column22 |
column24 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column24 |
column25 | read_only_udm.principal.asset.ip | Valor tomado del campo column25 |
column25 | read_only_udm.principal.ip | Valor tomado del campo column25 |
column26 | read_only_udm.target.asset.ip | Valor tomado del campo column26 |
column26 | read_only_udm.target.ip | Valor tomado del campo column26 |
column27 | read_only_udm.security_result.detection_fields.value | Valor tomado del campo column27 |
column28 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column28 |
column29 | read_only_udm.metadata.product_log_id | Valor tomado del campo column29 |
column3 | read_only_udm.principal.asset.hostname | Valor tomado del campo column3 |
column3 | read_only_udm.principal.hostname | Valor tomado del campo column3 |
column30 | read_only_udm.metadata.product_version | Valor tomado del campo column30 |
column4 | read_only_udm.target.asset.ip | Valor tomado del campo column4 |
column4 | read_only_udm.target.ip | Valor tomado del campo column4 |
column5 | read_only_udm.target.asset.hostname | Valor tomado del campo column5 |
column5 | read_only_udm.target.hostname | Valor tomado del campo column5 |
column6 | read_only_udm.metadata.event_timestamp | Valor tomado del campo column6 |
column6 | read_only_udm.network.http.response_code | Valor tomado del campo column6 |
column6 | read_only_udm.network.session_id | Valor tomado del campo column6 |
column6 | read_only_udm.metadata.description | Valor tomado del campo column6 |
column7 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column7 |
column8 | read_only_udm.additional.fields.value.string_value | Valor tomado del campo column8 |
column9 | read_only_udm.metadata.product_event_type | Valor tomado del campo column9 |
connector_id | read_only_udm.additional.fields.value.string_value | Valor tomado del campo connector-id |
cs-method | read_only_udm.network.http.method | Valor tomado del campo cs-method |
cs-uri-query | read_only_udm.target.url | Valor tomado del campo cs-uri-query |
cs-uri-stem | read_only_udm.target.url | Valor tomado del campo cs-uri-stem |
csReferer | read_only_udm.network.http.referral_url | Valor tomado del campo csReferer |
csUser-Agent | read_only_udm.network.http.user_agent | Valor tomado del campo csUser-Agent |
cs-username | read_only_udm.principal.user.userid | Valor tomado del campo cs-username |
custom-data | read_only_udm.security_result.detection_fields.value | Valor tomado del campo custom-data |
datos | read_only_udm.security_result.about.labels.value | Valor tomado del campo data |
datos | read_only_udm.security_result.description | Valor tomado del campo data |
datos | read_only_udm.network.email.from | Valor tomado del campo data |
datos | read_only_udm.network.email.to | Valor tomado del campo data |
datos | read_only_udm.target.hostname | Valor tomado del campo data |
datos | read_only_udm.security_result.description | Valor tomado del campo data |
datos | read_only_udm.network.sent_bytes | Valor tomado del campo data |
datos | read_only_udm.target.user.email_addresses | Valor tomado del campo data |
fecha | read_only_udm.metadata.event_timestamp | Valor tomado de los campos date y time |
date-time | read_only_udm.metadata.event_timestamp | Valor tomado del campo date-time |
DeliveryLatency | read_only_udm.security_result.detection_fields.value | Valor tomado del campo DeliveryLatency en custom-data o message-info |
DeliveryPriority | read_only_udm.security_result.detection_fields.value | Valor tomado del campo DeliveryPriority en el campo custom-data o column21 |
DeliveryPriority | read_only_udm.security_result.priority | Si DeliveryPriority es Low o Normal , entonces LOW_PRIORITY ; si DeliveryPriority es Medium , entonces MEDIUM_PRIORITY ; si DeliveryPriority es High , entonces HIGH_PRIORITY |
direccionalidad | read_only_udm.network.direction | Si directionality es Incoming , entonces INBOUND ; si directionality es Originating , entonces OUTBOUND |
E2ELatency | read_only_udm.security_result.detection_fields.value | Valor tomado del campo E2ELatency en custom-data o message-info |
evento | read_only_udm.metadata.product_event_type | Si event es + , entonces Connect ; si event es - , entonces Disconnect ; si event es * , entonces Information ; si event es > , entonces Send ; si event es < , entonces Receive |
evento | read_only_udm.network.direction | Si event es > , entonces OUTBOUND ; si event es < , entonces INBOUND |
EventID | read_only_udm.security_result.detection_fields.value | Valor tomado del campo EventID |
EventReceivedTime | read_only_udm.metadata.collected_timestamp | Valor tomado del campo EventReceivedTime |
EventReceivedTime | read_only_udm.metadata.event_timestamp | Valor tomado del campo EventReceivedTime en column6 |
FirstForestHop | read_only_udm.security_result.detection_fields.value | Valor tomado del campo FirstForestHop en custom-data |
FromEntity | read_only_udm.security_result.detection_fields.value | Valor tomado del campo FromEntity en custom-data o message-info |
guid | read_only_udm.metadata.product_log_id | Valor tomado del campo guid |
Nombre de host | read_only_udm.principal.asset.hostname | Valor tomado del campo Hostname |
Nombre de host | read_only_udm.principal.hostname | Valor tomado del campo Hostname |
IncludeInSla | read_only_udm.security_result.detection_fields.value | Valor tomado del campo IncludeInSla en custom-data o message-info |
internal-message-id | read_only_udm.intermediary.resource.attribute.labels.value | Valor tomado del campo internal-message-id |
IsProbe | read_only_udm.security_result.detection_fields.value | Valor tomado del campo IsProbe en el campo custom-data o column21 |
Palabras clave | read_only_udm.security_result.detection_fields.value | Valor tomado del campo Keywords |
local-endpoint | read_only_udm.principal.asset.ip | Valor tomado del campo local-endpoint |
local-endpoint | read_only_udm.principal.ip | Valor tomado del campo local-endpoint |
local-endpoint | read_only_udm.principal.port | Valor tomado del campo local-endpoint |
Buzones | read_only_udm.security_result.detection_fields.value | Valor tomado del campo Mailboxes en custom-data o message-info |
MailboxDatabaseGuid | read_only_udm.security_result.detection_fields.value | Valor tomado del campo MailboxDatabaseGuid en custom-data o message-info |
MAIL FROM | read_only_udm.network.email.from | Valor tomado del campo MAIL FROM en data |
MAIL FROM | read_only_udm.principal.user.email_addresses | Valor tomado del campo MAIL FROM en data |
MAIL From | read_only_udm.network.email.from | Valor tomado del campo MAIL From en data |
MAIL From | read_only_udm.principal.user.email_addresses | Valor tomado del campo MAIL From en data |
message-id | read_only_udm.network.email.mail_id | Valor tomado del campo message-id |
message-info | read_only_udm.security_result.detection_fields.value | Valor tomado del campo message-info |
message-info | read_only_udm.security_result.description | Valor tomado del campo message-info |
MessageValue | read_only_udm.security_result.detection_fields.value | Valor tomado del campo MessageValue en custom-data |
message-subject | read_only_udm.network.email.subject | Valor tomado del campo message-subject |
método | read_only_udm.network.http.method | Valor tomado del campo method |
Microsoft_Exchange_Transport_MailRecipient_RequiredTlsAuthLevel | read_only_udm.security_result.detection_fields.value | Valor tomado del campo Microsoft_Exchange_Transport_MailRecipient_RequiredTlsAuthLevel en custom-data |
MsgRecipCount | read_only_udm.security_result.detection_fields.value | Valor tomado del campo MsgRecipCount en custom-data o message-info |
network-message-id | read_only_udm.additional.fields.value.string_value | Valor tomado del campo network-message-id |
OriginalFromAddress | read_only_udm.principal.user.email_addresses | Valor tomado del campo OriginalFromAddress en el campo custom-data o column21 |
P2RecipStat | read_only_udm.security_result.detection_fields.value | Valor tomado del campo P2RecipStat en custom-data o message-info |
PersistProbeTrace | read_only_udm.security_result.detection_fields.value | Valor tomado del campo PersistProbeTrace en el campo custom-data o column21 |
PrioritizationReason | read_only_udm.security_result.detection_fields.value | Valor tomado del campo PrioritizationReason en custom-data |
ProbeType | read_only_udm.security_result.detection_fields.value | Valor tomado del campo ProbeType en el campo custom-data o column21 |
ProcessID | read_only_udm.principal.process.pid | Valor tomado del campo ProcessID |
ProxiedClientHostname | read_only_udm.intermediary.hostname | Valor tomado del campo ProxiedClientHostname en custom-data |
ProxiedClientIPAddress | read_only_udm.intermediary.asset.ip | Valor tomado del campo ProxiedClientIPAddress en custom-data |
ProxiedClientIPAddress | read_only_udm.intermediary.ip | Valor tomado del campo ProxiedClientIPAddress en custom-data |
ProxyHop1 | read_only_udm.security_result.detection_fields.value | Valor tomado del campo ProxyHop1 en custom-data |
RCPT TO | read_only_udm.network.email.to | Valor tomado del campo RCPT TO en data |
RCPT TO | read_only_udm.target.user.email_addresses | Valor tomado del campo RCPT TO en data |
Para | read_only_udm.network.email.to | Valor tomado del campo RCPT To en data |
Para | read_only_udm.target.user.email_addresses | Valor tomado del campo RCPT To en data |
recipient-address | read_only_udm.target.user.email_addresses | Valor tomado del campo recipient-address |
recipient-count | read_only_udm.target.resource.attribute.labels.value | Valor tomado del campo recipient-count |
recipient-status | read_only_udm.target.resource.attribute.labels.value | Valor tomado del campo recipient-status |
remote-endpoint | read_only_udm.target.asset.ip | Valor tomado del campo remote-endpoint |
remote-endpoint | read_only_udm.target.ip | Valor tomado del campo remote-endpoint |
remote-endpoint | read_only_udm.target.port | Valor tomado del campo remote-endpoint |
res_code | read_only_udm.network.http.response_code | Valor tomado del campo res_code |
s-ip | read_only_udm.principal.asset.ip | Valor tomado del campo s-ip |
s-ip | read_only_udm.principal.ip | Valor tomado del campo s-ip |
s-port | read_only_udm.principal.port | Valor tomado del campo s-port |
sc-status | read_only_udm.network.http.response_code | Valor tomado del campo sc-status |
sc-substatus | read_only_udm.additional.fields.value.string_value | Valor tomado del campo sc-substatus |
sender-address | read_only_udm.network.email.from | Valor tomado del campo sender-address |
sender-address | read_only_udm.principal.user.email_addresses | Valor tomado del campo sender-address |
sequence-number | read_only_udm.additional.fields.value.number_value | Valor tomado del campo sequence-number |
server-hostname | read_only_udm.target.asset.hostname | Valor tomado del campo server-hostname |
server-hostname | read_only_udm.target.hostname | Valor tomado del campo server-hostname |
server-ip | read_only_udm.target.asset.ip | Valor tomado del campo server-ip |
server-ip | read_only_udm.target.ip | Valor tomado del campo server-ip |
session-id | read_only_udm.network.session_id | Valor tomado del campo session-id |
sessionid | read_only_udm.network.session_id | Valor tomado del campo sessionid |
Gravedad | read_only_udm.security_result.severity | Si Severity contiene Info , entonces INFORMATIONAL ; si Severity contiene Error , entonces ERROR ; si Severity contiene Warning , entonces MEDIUM ; de lo contrario, UNKNOWN_SEVERITY |
SeverityValue | read_only_udm.security_result.severity_details | Valor tomado del campo SeverityValue |
SlaExclusionReason | read_only_udm.security_result.detection_fields.value | Valor tomado del campo SlaExclusionReason en custom-data |
source | read_only_udm.additional.fields.value.string_value | Valor tomado del campo source |
SourceModuleName | read_only_udm.principal.resource.name | Valor tomado del campo SourceModuleName |
SourceModuleType | read_only_udm.principal.resource.type | Valor tomado del campo SourceModuleType |
SourceName | read_only_udm.principal.resource.attribute.labels.value | Valor tomado del campo SourceName |
StoreObjectIds | read_only_udm.security_result.detection_fields.value | Valor tomado del campo StoreObjectIds en custom-data o message-info |
Tarea | read_only_udm.security_result.detection_fields.value | Valor tomado del campo Task |
ThreadID | read_only_udm.security_result.detection_fields.value | Valor tomado del campo ThreadID |
hora | read_only_udm.metadata.event_timestamp | Valor tomado de los campos date y time |
ToEntity | read_only_udm.security_result.detection_fields.value | Valor tomado del campo ToEntity en custom-data o message-info |
total-bytes | read_only_udm.additional.fields.value.string_value | Valor tomado del campo total-bytes |
TransportTrafficSubType | read_only_udm.security_result.detection_fields.value | Valor tomado del campo TransportTrafficSubType en custom-data |
TransportTrafficSubType | read_only_udm.metadata.product_version | Valor tomado del campo TransportTrafficSubType en custom-data |
ts | read_only_udm.metadata.event_timestamp | Valor tomado del campo ts |
u_agent | read_only_udm.network.http.user_agent | Valor tomado del campo u_agent |
u_param | read_only_udm.target.url | Valor tomado del campo u_param |
u_path | read_only_udm.target.url | Valor tomado del campo u_path |
u_path | read_only_udm.target.url | Valor tomado de los campos u_path y u_param |
usuario | read_only_udm.target.user.userid | Valor tomado del campo user |
usuario | read_only_udm.target.user.email_addresses | Valor tomado del campo user |
metadata.event_type | read_only_udm.metadata.event_type | Si has_principal_email es true y has_target_email es true , entonces EMAIL_TRANSACTION ; si event_type es GENERIC_EVENT y principal_hostname o s_ip o host no está vacío o has_principal es true , entonces STATUS_UPDATE ; si event_type es GENERIC_EVENT y has_principal_email es true o has_target_email es true , entonces USER_UNCATEGORIZED ; de lo contrario, se toma el valor del campo event_type . |
metadata.log_type | read_only_udm.metadata.log_type | Valor codificado EXCHANGE_MAIL |
metadata.product_name | read_only_udm.metadata.product_name | Valor codificado Exchange Mail |
metadata.vendor_name | read_only_udm.metadata.vendor_name | Valor codificado Microsoft |
network.application_protocol | read_only_udm.network.application_protocol | Si app_protocol es SMTP , HTTP o HTTPS , se toma el valor del campo app_protocol . Si app_protocol contiene SMTP , se toma SMTP . |
network.direction | read_only_udm.network.direction | Si s_ip no está vacío, entonces INBOUND |
network.email.from | read_only_udm.network.email.from | Valor tomado del campo from_mail |
network.email.mail_id | read_only_udm.network.email.mail_id | Valor tomado del campo msg_id |
network.email.subject | read_only_udm.network.email.subject | Valor tomado del campo column19 |
network.email.to | read_only_udm.network.email.to | Valor tomado del campo to_mail |
network.http.method | read_only_udm.network.http.method | Valor tomado del campo method |
network.http.response_code | read_only_udm.network.http.response_code | Valor tomado del campo res_code |
network.http.user_agent | read_only_udm.network.http.user_agent | Valor tomado del campo u_agent |
network.sent_bytes | read_only_udm.network.sent_bytes | Valor tomado del campo sent_bytes |
network.session_id | read_only_udm.network.session_id | Valor tomado del campo sessionid |
principal.asset.hostname | read_only_udm.principal.asset.hostname | Valor tomado del campo principal_hostname |
principal.asset.hostname | read_only_udm.principal.asset.hostname | Valor tomado del campo host |
principal.asset.hostname | read_only_udm.principal.asset.hostname | Valor tomado del campo column3 |
principal.asset.ip | read_only_udm.principal.asset.ip | Valor tomado del campo column2 |
principal.asset.ip | read_only_udm.principal.asset.ip | Valor tomado del campo column25 |
principal.asset.ip | read_only_udm.principal.asset.ip | Valor tomado del campo s_ip |
principal.hostname | read_only_udm.principal.hostname | Valor tomado del campo principal_hostname |
principal.hostname | read_only_udm.principal.hostname | Valor tomado del campo host |
principal.hostname | read_only_udm.principal.hostname | Valor tomado del campo column3 |
principal.ip | read_only_udm.principal.ip | Valor tomado del campo column2 |
principal.ip | read_only_udm.principal.ip | Valor tomado del campo column25 |
principal.ip | read_only_udm.principal.ip | Valor tomado del campo s_ip |
principal.port | read_only_udm.principal.port | Valor tomado del campo s-port |
principal.user.email_addresses | read_only_udm.principal.user.email_addresses | Valor tomado del campo mail |
principal.user.email_addresses | read_only_udm.principal.user.email_addresses | Valor tomado del campo email_address |
principal.user.userid | read_only_udm.principal.user.userid | Valor tomado del campo cs-username |
security_result.about.labels.key | read_only_udm.security_result.about.labels.key | Valor codificado Response Code |
security_result.description | read_only_udm.security_result.description | Valor tomado del campo context |
security_result.description | read_only_udm.security_result.description | Valor tomado del campo column22 |
security_result.priority | read_only_udm.security_result.priority | Si severity es 1 , 2 o 3 , entonces LOW ; si severity es 4 , 5 o 6 , entonces MEDIUM ; si severity es 7 , 8 o 9 , entonces HIGH |
security_result.severity | read_only_udm.security_result.severity | Si Severity contiene Info , entonces INFORMATIONAL ; si Severity contiene Error , entonces ERROR ; si Severity contiene Warning , entonces MEDIUM ; de lo contrario, UNKNOWN_SEVERITY |
target.administrative_domain | read_only_udm.target.administrative_domain | Valor tomado del campo domain |
target.asset.hostname | read_only_udm.target.asset.hostname | Valor tomado del campo column5 |
target.asset.hostname | read_only_udm.target.asset.hostname | Valor tomado del campo target_host |
target.asset.ip | read_only_udm.target.asset.ip | Valor tomado del campo column4 |
target.asset.ip | read_only_udm.target.asset.ip | Valor tomado del campo column26 |
target.asset.ip | read_only_udm.target.asset.ip | Valor tomado del campo c-ip |
target.hostname | read_only_udm.target.hostname | Valor tomado del campo column5 |
target.hostname | read_only_udm.target.hostname | Valor tomado del campo target_host |
target.ip | read_only_udm.target.ip | Valor tomado del campo column4 |
target.ip | read_only_udm.target.ip | Valor tomado del campo column26 |
target.ip | read_only_udm.target.ip | Valor tomado del campo c-ip |
target.port | read_only_udm.target.port | Valor tomado del campo c_port |
target.resource.attribute.labels.key | read_only_udm.target.resource.attribute.labels.key | Valor codificado Recipients Count |
target.user.email_addresses | read_only_udm.target.user.email_addresses | Valor tomado del campo user |
target.user.user_display_name | read_only_udm.target.user.user_display_name | Valor tomado del campo username |
target.user.userid | read_only_udm.target.user.userid | Valor tomado del campo user |
target.url | read_only_udm.target.url | Valor tomado del campo u_path |
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.