Outpost24

Versión de integración: 5.0

Configurar la integración de Outpost24 en Google Security Operations

Para obtener instrucciones detalladas sobre cómo configurar una integración en Google SecOps, consulta Configurar integraciones.

Parámetros de integración

Usa los siguientes parámetros para configurar la integración:

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Raíz de la API Cadena https://your-appliance.outpost24.com Raíz de la API de la instancia de Outpost24.
Nombre de usuario Cadena N/A Nombre de usuario de la cuenta de Outpost24.
Contraseña Contraseña N/A Contraseña de la cuenta de Outpost24.
Verificar SSL Casilla Marcada Si está habilitada, verifica que el certificado SSL de la conexión al servidor de Outpost24 sea válido.

Casos prácticos

  1. Enriquecer entidades
  2. Ingestión de alertas

Acciones

Enriquecer entidades

Descripción

Enriquece las entidades con información de Outpost24. Entidades admitidas: IP Address y Hostname.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Crear estadística Casilla Marcada No Si se habilita, la acción crea una estadística que contiene toda la información recuperada sobre la entidad.
Return Finding Information Casilla Marcada No Si está habilitada, la acción también obtiene información sobre las detecciones que se han encontrado en el endpoint.
Tipo de resultado DDL

Todo

Posibles valores:

  • Todo
  • Vulnerabilidad
  • Información
  • Puerto
No Especifica el tipo de resultados que quieres obtener.
Buscar filtro de nivel de riesgo CSV Inicial, Recomendación, Bajo, Medio, Alto y Crítico No

Especifica una lista separada por comas de las conclusiones del nivel de riesgo que se usan durante el filtrado.

Valores posibles: Initial, Recommendation, Low, Medium, High y Critical.

Si no se proporciona nada, la acción obtiene resultados con todos los niveles de riesgo.

Número máximo de resultados que se devolverán Entero 100 No

Especifica el número de resultados que se deben procesar por entidad.

Si no se proporciona nada, la acción devuelve 100 resultados.

Fecha de ejecución

La acción se ejecuta en las siguientes entidades:

  • Dirección IP
  • Nombre de host

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero/Falso is_success:False
Resultado de JSON
{
    "id": 24358,
    "ip": "10.205.0.35",
    "hostname": "lix18.mirmine.net",
    "businessCriticality": "MEDIUM",
    "exposed": false,
    "created": "2021-09-09T12:58:47.085514Z",
    "firstSeen": "2021-09-09T12:58:47.085514Z",
    "source": [
        "NETSEC"
    ]
"Findings": [list of findings]
}
Enriquecimiento de entidades
Nombre del campo de enriquecimiento Lógica: cuándo aplicar
nombre de host Cuando esté disponible en JSON
ip Cuando esté disponible en JSON
expuesto Cuando esté disponible en JSON
businessCriticality Cuando esté disponible en JSON
creado Cuando esté disponible en JSON
firstSeen Cuando esté disponible en JSON
fuente Cuando esté disponible en JSON
count_initial_findings Cuando esté disponible en JSON
count_recommendation_findings Cuando esté disponible en JSON
count_low_findings Cuando esté disponible en JSON
count_medium_findings Cuando esté disponible en JSON
count_high_findings Cuando esté disponible en JSON
count_critical_findings Cuando esté disponible en JSON
Panel de casos
Tipo de resultado Valor o descripción Tipo (entidad o general)
Mensaje de salida*

La acción no debe fallar ni detener la ejecución de una guía:

Si hay datos disponibles para una entidad (is_success=true): "Successfully enriched the following entities using information from Outpost24 Mobile: {entity.identifier}". ("Se han enriquecido correctamente las siguientes entidades con información de Outpost24 Mobile: {entity.identifier}").

Si no hay datos disponibles para una entidad (is_success=true): "Action wasn't able to enrich the following entities using information from Outpost24: {entity.identifier}" ("La acción no ha podido enriquecer las siguientes entidades con información de Outpost24: {entity.identifier}")

Si no hay datos disponibles para ninguna entidad (is_success=false): "None of the provided entities were enriched." ("No se ha enriquecido ninguna de las entidades proporcionadas").

La acción debería fallar y detener la ejecución de la guía:

Si se informa de un error grave, como credenciales incorrectas, falta de conexión con el servidor u otro: "Error al ejecutar la acción "Enrich Entities". Motivo: {0}''.format(error.Stacktrace): "Error al ejecutar la acción "Enrich Entities". Motivo: se han proporcionado valores de filtro de nivel de riesgo no válidos: {csv of invalid values}. Valores posibles: Initial, Recommendation, Low, Medium, High, Critical.

General
Tabla del panel de casos

Título de la tabla: {entity.identifier}

Columnas de tabla:

  • Clave
  • Valor
Entidad
Tabla del panel de casos

Título de la tabla: {entity.identifier}

Columnas de tabla:

  • CVE
  • Nombre del producto
  • Nombre del servicio
  • Tipo
  • Solución
  • Motivo
  • Descripción
  • Nivel de riesgo
Tabla

Ping

Descripción

Prueba la conectividad con Outpost24 con los parámetros proporcionados en la página de configuración de la integración, en la pestaña Google Security Operations Marketplace.

Parámetros

N/A

Fecha de ejecución

Esta acción no se ejecuta en entidades ni tiene parámetros de entrada obligatorios.

Resultados de la acción

Resultado de secuencia de comandos
Nombre del resultado de la secuencia de comandos Opciones de valor Ejemplo
is_success Verdadero/Falso is_success:False
Resultado de JSON
N/A
Panel de casos
Tipo de resultado Valor/Descripción Tipo (entidad o general)
Mensaje de salida*

La acción no debe fallar ni detener la ejecución de una guía:

Si se realiza correctamente: "Successfully connected to the Outpost24 server with the provided connection parameters!" ("Se ha conectado correctamente al servidor de Outpost24 con los parámetros de conexión proporcionados").

La acción debería fallar y detener la ejecución de la guía:

Si no se resuelve correctamente: "No se ha podido conectar con el servidor de Outpost24. Error: {0}".format(exception.stacktrace)

General

Conectores

Outpost24 - Conector de resultados de Outscan

Descripción

Extrae información sobre los resultados de análisis externos de Outpost24.

Configurar el conector de resultados de Outscan de Outpost24 en Google SecOps

Para obtener instrucciones detalladas sobre cómo configurar un conector en Google SecOps, consulta el artículo Configurar el conector.

Parámetros del conector

Utiliza los siguientes parámetros para configurar el conector:

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
Nombre del campo de producto Cadena Nombre del producto Introduce el nombre del campo de origen para obtener el nombre del campo de producto.
Nombre del campo de evento Cadena tipo Introduzca el nombre del campo de origen para obtener el nombre del campo de evento.
Nombre del campo de entorno Cadena "" No

Describe el nombre del campo en el que se almacena el nombre del entorno.

Si no se encuentra el campo de entorno, se utiliza el entorno predeterminado.

Patrón de regex de entorno Cadena .* No

Una expresión regular que se aplicará al valor encontrado en el campo "Nombre del campo de entorno".

El valor predeterminado es .* para captar todos los valores y devolverlos sin cambios.

Se usa para permitir que el usuario manipule el campo del entorno mediante la lógica de expresiones regulares.

Si el patrón de expresión regular es nulo o está vacío, o si el valor del entorno es nulo, el resultado final del entorno será el entorno predeterminado.

Tiempo de espera de secuencia de comandos (segundos) Entero 300 Límite de tiempo de espera del proceso de Python que ejecuta la secuencia de comandos actual.
Raíz de la API Cadena https://your-appliance.outpost24.com Raíz de la API de la instancia de Outpost24.
Nombre de usuario Cadena N/A Nombre de usuario de la cuenta de Outpost24.
Contraseña Contraseña N/A Contraseña de la cuenta de Outpost24.
Tipo de filtro CSV Vulnerabilidad, información y puerto

Lista de filtros de tipo de la detección separados por comas.

Valores posibles: Vulnerability, Information y Port.

Riesgo más bajo para obtener Cadena N/A No

El riesgo más bajo que se debe usar para obtener alertas.

Valores posibles: Initial, Recommendation, Low, Medium, High y Critical.

Si no se especifica nada, el conector ingiere alertas con todos los niveles de riesgo.

Máximo de días hacia atrás Entero 1 No Número de horas durante las que se deben obtener los resultados.
Número máximo de resultados que se van a obtener Entero 100 No Número de resultados que se deben procesar por iteración de conector.
Usar la lista blanca como lista negra Casilla Desmarcada Si se habilita, la lista de permitidos se usa como lista de bloqueo.
Verificar SSL Casilla Marcada Si está habilitada, verifica que el certificado SSL de la conexión al servidor de Outpost24 sea válido.
Dirección del servidor proxy Cadena N/A No Dirección del servidor proxy que se va a usar.
Nombre de usuario del proxy Cadena N/A No Nombre de usuario del proxy para autenticarse.
Contraseña del proxy Contraseña N/A No La contraseña del proxy para autenticarte.

Reglas de conectores

Compatibilidad con proxies

El conector admite proxies.

¿Necesitas más ayuda? Recibe respuestas de los miembros de la comunidad y de los profesionales de Google SecOps.