Recopila registros de Trend Micro Deep Security
En este documento, se explica cómo transferir registros de Trend Micro Deep Security a Google Security Operations con Bindplane. Trend Micro Deep Security es una plataforma de seguridad de servidores que proporciona protección contra software malicioso, IPS, firewall, supervisión de integridad, inspección de registros y control de aplicaciones para cargas de trabajo físicas, virtuales y en la nube. Deep Security se está consolidando en la plataforma Trend Vision One, pero Deep Security Manager sigue generando eventos de syslog para todos los módulos de protección.
Para obtener más información, consulta Cómo recopilar registros de Trend Micro Deep Security.
Antes de comenzar
Asegúrate de cumplir con los siguientes requisitos previos:
- Es una instancia de Google SecOps.
- Un host de Windows 2016 o posterior, o Linux con systemd
- Si se ejecuta detrás de un proxy, asegúrate de que los puertos de firewall estén abiertos según los requisitos del agente de Bindplane.
- Acceso privilegiado a la consola web de Trend Micro Deep Security Manager con el rol de administrador o auditor
- Deep Security Manager 20.0 o posterior
Obtén el archivo de autenticación de transferencia de Google SecOps
- Accede a la consola de Google SecOps.
- Ve a Configuración de SIEM > Agente de recopilación.
- 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 Configuración de SIEM > Perfil.
- Copia y guarda el ID de cliente de la sección Detalles de la organización.
Instala el agente de Bindplane
Instala el agente de Bindplane en tu sistema operativo Windows o Linux según las siguientes instrucciones.
Instalación en Windows
- Abre el símbolo del sistema o PowerShell como administrador.
Ejecuta el comando siguiente:
msiexec /i "[https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi](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 comando siguiente:
sudo sh -c "$(curl -fsSlL [https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh](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 esta 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/opt/observiq-otel-collector/config.yamlen Linux o en el directorio de instalación en Windows. - Abre el archivo con un editor de texto (por ejemplo,
nano,vio Notepad).
- Ubica el archivo
Edita el archivo
config.yamlde la siguiente manera:receivers: tcplog: listen_address: "0.0.0.0:1514" exporters: chronicle/trendmicro_ds: compression: gzip creds_file_path: '/path/to/ingestion-authentication-file.json' customer_id: '<CUSTOMER_ID>' endpoint: malachiteingestion-pa.googleapis.com log_type: TRENDMICRO_DEEP_SECURITY raw_log_field: body ingestion_labels: service: pipelines: logs/trendmicro_ds_to_chronicle: receivers: - tcplog exporters: - chronicle/trendmicro_ds
- 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.jsona la ruta de acceso en la que se guardó el archivo de autenticación.
Reinicia el agente de Bindplane para aplicar los cambios
Para reiniciar el agente de Bindplane en Linux, ejecuta el siguiente comando:
sudo systemctl restart observiq-otel-collectorPara reiniciar el agente de Bindplane en Windows, puedes usar la consola de Servicios o ingresar el siguiente comando:
net stop observiq-otel-collector && net start observiq-otel-collector
Configura el reenvío de Syslog en Trend Micro Deep Security
Configura los parámetros de syslog en Deep Security Manager
- Accede a la consola web de Trend Micro Deep Security Manager.
- Ve a Administración > Configuración del sistema > Reenvío de eventos.
- En la sección SIEM, selecciona Forward Events to a remote computer (via Syslog).
Haz clic en Editar junto a la configuración de syslog.
Proporciona los siguientes detalles de configuración:
- Nombre del servidor: Ingresa la dirección IP del host del agente de Bindplane.
- Puerto del servidor: Ingresa
1514(o el puerto que configuraste). - Transporte: Selecciona TCP.
- Formato del evento: Selecciona Formato de evento común (CEF).
Haz clic en Aceptar para guardar la configuración del servidor syslog.
Selecciona los tipos de eventos que se reenviarán
En la pestaña Event Forwarding, configura qué tipos de eventos se reenviarán:
- Anti-Malware Events: Selecciona Forward Anti-Malware Events to Syslog.
- Web Reputation Events: Selecciona Forward Web Reputation Events to Syslog.
- Eventos de firewall: Selecciona Reenvía los eventos de firewall a Syslog.
- Intrusion Prevention Events: Selecciona Forward Intrusion Prevention Events to Syslog.
- Integrity Monitoring Events: Selecciona Forward Integrity Monitoring Events to Syslog.
- Eventos de inspección de registros: Selecciona Reenvía los eventos de inspección de registros a Syslog.
- Eventos de control de aplicaciones: Selecciona Reenvía los eventos de control de aplicaciones a Syslog.
- Eventos del sistema: Selecciona Reenvía los eventos del sistema a Syslog.
Haz clic en Guardar.
Configura el registro de Syslog a nivel de la política (opcional)
Si necesitas configurar el reenvío de syslog para políticas específicas, haz lo siguiente:
- Ve a Políticas.
- Haz doble clic en la política que deseas configurar.
Ve a Configuración > Reenvío de eventos.
Para cada módulo de protección, puedes anular la configuración global de syslog:
- Selecciona Heredar para usar el parámetro de configuración global.
- Selecciona Sí para habilitar el reenvío de syslog para la política específica.
- Selecciona No para inhabilitar el reenvío de syslog para la política específica.
Haz clic en Guardar.
Verifica el reenvío de Syslog
- En Deep Security Manager, ve a Eventos y registros > Eventos.
- Verifica que se generen eventos de seguridad.
Revisa los registros del agente de Bindplane para confirmar que se reciben mensajes de syslog en el receptor TCP:
sudo journalctl -u observiq-otel-collector -f
Para obtener más información, consulta la documentación de syslog de Trend Micro Deep Security.
Tabla de asignación de UDM
| Campo de registro | Asignación de UDM | Lógica |
|---|---|---|
dvc |
about.ip |
Combinado |
aggregation_type_label |
additional.fields |
Combinado |
cn1Label |
additional.fields |
Asignado: Host ID → cn1_label |
cn1_label |
additional.fields |
Combinado |
fileInCompressedFile_label |
additional.fields |
Combinado |
repeat_count_label |
additional.fields |
Combinado |
cef_host |
intermediary.hostname |
Asignada directamente |
hostname |
intermediary.hostname |
Asignada directamente |
cef_host |
intermediary.ip |
Combinado |
hostname |
intermediary.ip |
Combinado |
desc |
metadata.description |
Asignada directamente |
timestamp |
metadata.event_timestamp |
Se analizó como ISO8601 |
has_principal |
metadata.event_type |
Asignado: true → NETWORK_HTTP, true → STATUS_UPDATE |
TrendMicroDsTenant |
metadata.product_deployment_id |
Asignada directamente |
event_id |
metadata.product_event_type |
Asignada directamente |
log_type |
metadata.product_name |
Asignada directamente |
product_version |
metadata.product_version |
Asignada directamente |
organization |
metadata.vendor_name |
Asignada directamente |
proto |
network.ip_protocol |
Asignado: ICMPv6 → ICMP |
in |
network.received_bytes |
Se cambió el nombre o se asignó |
out |
network.sent_bytes |
Se cambió el nombre o se asignó |
dvchost |
principal.asset.hostname |
Asignada directamente |
shost |
principal.asset.hostname |
Asignada directamente |
src |
principal.asset.ip |
Combinado |
dvchost |
principal.hostname |
Asignada directamente |
shost |
principal.hostname |
Asignada directamente |
src |
principal.ip |
Combinado |
smac |
principal.mac |
Combinado |
srcMAC |
principal.mac |
Combinado |
spt |
principal.port |
Asignada directamente |
srcPort |
principal.port |
Asignada directamente |
TrendMicroDsProcessPid |
principal.process.pid |
Asignada directamente |
suser |
principal.user.user_display_name |
Asignada directamente |
suid |
principal.user.userid |
Asignada directamente |
usrName |
principal.user.userid |
Asignada directamente |
action |
security_result.action |
Combinado |
act |
security_result.action_details |
Asignada directamente |
result |
security_result.action_details |
Asignada directamente |
cat |
security_result.category_details |
Combinado |
msg |
security_result.description |
Asignada directamente |
TrendMicroDsPacketData_label |
security_result.detection_fields |
Combinado |
behaviour_type_field |
security_result.detection_fields |
Combinado |
cn3_label |
security_result.detection_fields |
Combinado |
count_label |
security_result.detection_fields |
Combinado |
cs1_label |
security_result.detection_fields |
Combinado |
cs2_label |
security_result.detection_fields |
Combinado |
cs3_label |
security_result.detection_fields |
Combinado |
cs4_label |
security_result.detection_fields |
Combinado |
cs5_label |
security_result.detection_fields |
Combinado |
cs6_label |
security_result.detection_fields |
Combinado |
cs7_label |
security_result.detection_fields |
Combinado |
frame_type_field |
security_result.detection_fields |
Combinado |
malware_target |
security_result.detection_fields |
Combinado |
process_label |
security_result.detection_fields |
Combinado |
target_type |
security_result.detection_fields |
Combinado |
tenant_field |
security_result.detection_fields |
Combinado |
tenant_id_field |
security_result.detection_fields |
Combinado |
sev |
security_result.severity |
Asignado: "0", "1", "2", "3", "LOW" → LOW, "4", "5", "6", "MEDIUM" → MEDIUM, "7", "8"… |
sev |
security_result.severity_details |
Asignada directamente |
name |
security_result.summary |
Asignada directamente |
result |
security_result.summary |
Asignada directamente |
event_name |
security_result.threat_name |
Asignada directamente |
organization |
target.administrative_domain |
Asignada directamente |
cef_host |
target.asset.hostname |
Asignada directamente |
hostname |
target.asset.hostname |
Asignada directamente |
target |
target.asset.hostname |
Asignada directamente |
dst |
target.asset.ip |
Combinado |
filePath |
target.file.full_path |
Asignada directamente |
cs3 |
target.file.md5 |
Asignada directamente |
TrendMicroDsFileSHA1 |
target.file.sha1 |
Asignada directamente |
cs2 |
target.file.sha1 |
Asignada directamente |
fileHash |
target.file.sha256 |
Asignada directamente |
cn2 |
target.file.size |
Se cambió el nombre o se asignó |
fsize |
target.file.size |
Se cambió el nombre o se asignó |
cef_host |
target.hostname |
Asignada directamente |
hostname |
target.hostname |
Asignada directamente |
target |
target.hostname |
Asignada directamente |
dst |
target.ip |
Combinado |
dmac |
target.mac |
Combinado |
dstMAC |
target.mac |
Combinado |
dpt |
target.port |
Asignada directamente |
dstPort |
target.port |
Asignada directamente |
duser |
target.user.user_display_name |
Asignada directamente |
| N/A | metadata.event_type |
Constante: NETWORK_HTTP |
| N/A | network.ip_protocol |
Constante: ICMP |
| N/A | security_result.severity |
Constante: LOW |
cs4" , "TrendMicroDsPacketData" and "cn3 |
security_result.detection_fields |
Se asignó desde el registro de cambios |
cn1 |
principal.asset_id |
Se asignó desde el registro de cambios |
security_result.action |
BLOCK |
Se asignó desde el registro de cambios |
cef_host" and "hostname |
intermediary.ip |
Se asignó desde el registro de cambios |
TrendMicroDsMalwareTarget","TrendMicroDsProcess", "TrendMicroDsMalwareTargetCount","TrendMicroDsMalwareTargetType" and "TrendMicroDsBehaviorType |
security_result.detection_fields |
Se asignó desde el registro de cambios |
Registro de cambios
Consulta el registro de cambios de este analizador
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.