IntSights

Versión de integración: 20.0

Configura la integración de IntSights en Google Security Operations

Si quieres obtener instrucciones detalladas para configurar una integración en Google SecOps, consulta Configura integraciones.

Acciones

Agregar nota

Descripción

Agrega una nota a la alerta en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Especifica el ID de la alerta a la que quieres agregar una nota.
Nota String N/A Especifica la nota de la alerta.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si la operación se realiza correctamente (is_success=true): "Se agregó correctamente una nota a la alerta con el ID "{0}" en Intsights ".format(ID de alerta)

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro: "Error al ejecutar la acción "Agregar nota". Reason: {0}''.format(error.Stacktrace)

Si se informa el código de estado 404: "Error al ejecutar la acción "Agregar nota". Motivo: No se encontró la alerta con el ID {alert id} en IntSights".

General

Pregúntale a un analista

Descripción

Pregúntale a un analista sobre la alerta en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Especifica el ID de la alerta sobre la que quieres consultar al analista.
Comentario String N/A Especifica el comentario para el analista.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si la operación se realiza correctamente: "Se le preguntó correctamente al analista sobre la alerta con el ID "{0}" en Intsights ".format(ID de alerta)

Si se informa el código de estado 400 o 500: "No se pudo hacer la pregunta al analista en la alerta con el ID {0} en Intsights. Motivo: {1}.".format(alert_id, response string)

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión al servidor o algún otro problema: "Error al ejecutar la acción "Pregúntale a un analista". Reason: {0}''.format(error.Stacktrace)

General

Asignar alerta

Descripción

Asigna la alerta a un analista en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Especifica el ID de la alerta en la que deseas cambiar la asignación.
ID del asignatario String N/A No

Especifica el ID del analista que se debe asignar a la alerta.
Nota: Si se especifican tanto el "ID del asignatario" como la "Dirección de correo electrónico del asignatario", la acción priorizará el "ID del asignatario".

Dirección de correo electrónico del usuario asignado String N/A No

Especifica la dirección de correo electrónico del analista que se debe asignar a la alerta.
Nota: Si se especifican tanto el "ID del asignatario" como la "Dirección de correo electrónico del asignatario", la acción priorizará el "ID del asignatario".

Ejecutar en

Esta acción no se ejecuta en entidades.

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
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si la operación se realiza correctamente con el ID del asignado: "Se asignó correctamente el analista con el ID "{0}" a la alerta con el ID {1} en Intsights ".format(ID del asignado, ID de la alerta)

Si se realiza correctamente con la dirección de correo electrónico del asignado: "Se asignó correctamente el analista con la dirección de correo electrónico "{0}" a la alerta con el ID {1} en Intsights ".format(dirección de correo electrónico del asignado, ID de la alerta)

Si no se encuentra el asignatario, el código de estado es 400 y se trabajó con el ID del asignatario:

"No se pudo cambiar la asignación en la alerta con el ID {0}. Motivo: No se encontró el asignatario con el ID {1}".format(alert_id, assignee id)"


Si no se encuentra al asignado, el código de estado es 400 y se trabajó con la dirección de correo electrónico del asignado: "No se pudo cambiar la asignación de la alerta con el ID {0}. Motivo: No se encontró al asignatario con la dirección de correo electrónico {1}.format(alert_id, email address)"

Si se informa el código de estado 400 o 500: "No se pudo cambiar la asignación en la alerta con el ID {0}. Reason: {1}.".format(alert_id, response)

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Asignar alerta". Motivo: {0}''.format(error.Stacktrace)

Si no se especifican los parámetros "ID del cesionario" y "Dirección de correo electrónico del cesionario", se mostrará el mensaje "Se debe especificar el ID o la dirección de correo electrónico del cesionario".

General

Cerrar la alerta

Descripción

Se cierra la alerta en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Especifica el ID de la alerta que deseas cerrar.
Motivo DDL

Problema resuelto

Valores posibles:

  • Problema resuelto
  • Solo para fines informativos
  • Problema que conocemos
  • Dominio propiedad de la empresa
  • Aplicación o perfil legítimos
  • No se relaciona con mi empresa
  • Falso positivo
  • Otro
Especifica el motivo por el que se debe cerrar la alerta.
Información adicional String N/A No Especifica información adicional que explique por qué se debe cerrar la alerta.
Tasa Número entero 5 No Especifica la calificación de la alerta. El valor máximo es 5.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si la operación se realiza correctamente: "Se cerró correctamente la alerta con el ID "{0}" en Intsights ".format(ID de alerta)

Si se informa el código de estado 400: "No se pudo cerrar la alerta con el ID {0} en Intsights. Motivo: {1}.".format(alert_id, response string)

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Cerrar alerta". Motivo: {0}''.format(error.Stacktrace)

Si el parámetro "Rate" no está en el rango de 1 a 5: "El valor de la tarifa debe estar en el rango de 1 a 5".

General

Descarga el CSV de alertas

Descripción

Descarga el archivo CSV que contiene información relacionada con la alerta en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Especifica el ID de la alerta para la que deseas descargar el archivo CSV.
Ruta de acceso a la carpeta de descarga String N/A Especifica la ruta de acceso a la carpeta en la que deseas almacenar el archivo CSV.
Reemplazar Casilla de verificación N/A No Si está habilitada, la acción reemplazará el archivo con el mismo nombre.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
{
    "absolute_paths": ["/opt/file_1"]
}
Muro de casos
Tipo de resultado Valor/Descripción Tipo
Mensaje de salida*

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

Si se realiza correctamente para al menos un archivo CSV (is_success=true): "Se descargó correctamente el archivo CSV para la alerta con el ID {0} en Intsights:".format(alert_id)

Si se informa el código de estado 400 (is_success=true): "No se encontró información de CSV para la alerta con el ID {alert_id} en Intsights".

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema:

"Se produjo un error al ejecutar la acción "Descargar CSV de alerta". Reason: {0}''.format(error.Stacktrace)

Si ya existe un archivo con el mismo nombre, pero "Overwrite" está configurado como falso: "Error al ejecutar la acción "Descargar CSV de alerta". Motivo: Ya existe un archivo con la ruta {0}. Borra el archivo o configura "Overwrite" como verdadero".

Si se informa el código de estado 404: "Error al ejecutar la acción "Descargar CSV de alerta". Motivo: No se pudo encontrar la alerta con el ID {ID}".

General

Obtener imagen de alerta

Descripción

Recupera información sobre las imágenes de alertas en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
IDs de imágenes de alertas CSV N/A

Especifica la lista de IDs de imágenes de alertas separados por comas.
Ejemplo: id1,id2.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
[
  {
    "image_name": "5b59daf4bdafd90xxxxxx",
    "image_base64_content": "image content in base64"
  }
]
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si se recuperó correctamente al menos una imagen: "Successfully retrieved images from the following IDs in Intsights:".format(list of ids)

Si no se pudo realizar la acción para al menos una imagen: "Action wasn't able to successfully retrieve images from the following IDs in Intsights:\n".format(list of ids)

Si no se recuperaron todas las imágenes: "No se recuperaron imágenes".

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Get Alert Image". Reason: {0}''.format(error.Stacktrace)

General

Ping

Descripción

Verifica la conectividad.

Parámetros

N/A

Casos de uso

N/A

Ejecutar en

Esta acción se ejecuta en la entidad de URL.

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
Enriquecimiento de entidades

N/A

Estadísticas

N/A

Reabrir alerta

Descripción

Reabre la alerta en IntSights.

Parámetros

Nombre visible del parámetro Tipo Valor predeterminado Es obligatorio Descripción
ID de alerta String N/A Verdadero Especifica el ID de la alerta que deseas volver a abrir.

Ejecutar en

Esta acción no se ejecuta en entidades.

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
Muro de casos
Tipo de resultado Valor o descripción Tipo
Mensaje de salida*

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

Si la operación se realiza correctamente: "Se volvió a abrir correctamente la alerta con el ID "{0}" en Intsights ".format(ID de alerta)

Si se informa el código de estado 400: "No se pudo volver a abrir la alerta con el ID {0} en Intsights. Motivo: {1}.".format(alert_id, response string)

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

Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Reopen Alert". Reason: {0}''.format(error.Stacktrace)

General

Buscar IOC

Descripción

Organiza y busca todos tus IOC en un solo panel fácil de usar. El panel centralizado de TIP resume los IOC por nivel de gravedad y confianza, por lo que puedes comprender fácilmente qué IOC maliciosos representan el mayor riesgo para tu organización.

Parámetros

N/A

Casos de uso

N/A

Ejecutar en

Esta acción se ejecuta en todas las entidades.

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
[{
   "EntityResult":
     {
        "Status": "Active",
        "Domain": "sephoratv.com",
        "Severity":
         {
           "Status": "done",
           "LastUpdate": "2019-01-20T04:32:58.833Z",
           "Features":
             [{
                 "Score": 10, "Name": "base_intsights_multiple",
                  "Match": 1
               },
               {
                  "Score": 0,
                  "Name": "domain_associated_malware_names",
                  "Match": 0
                },
               {
                  "Score": 0,
                  "Name": "domain_associated_malware_ip_addresses",
                  "Match": 1
              }],
           "LastUpdateMessage": "",
           "Value": "Low",
           "Score": 20
          },
        "SourceID": "59e376681bb0800644e1368f",
        "Value": "sephoratv.com",
        "Flags": {"IsInAlexa": false},
        "LastSeen": "2019-01-20T04:24:27.258Z",
        "_id": "5c43f80483df230007485c48",
        "Type": "Domains",
        "Enrichment":
         {
           "Status": "done",
           "LastUpdate": "2019-01-20T04:32:58.613Z",
           "Data":
               {
                  "domain_status_blocked": false,
                  "latest_resolution_date": "2019-01-20T04:27:22.299Z",
                  "associated_malware_ip_addresses": ["185.16.44.132"],
                  "contact_emails": [],
                  "referencing_file_hashes": [],
                  "malware_category": [],
                  "mail_servers": ["a.mx.domainoo.fr."],
                  "associated_malware_names": [],
                  "threat_actor_category": [],
                  "campaigns": [],
                  "associated_malware_families": [],
                  "resolved_ips": ["185.16.44.132"],
                  "cve_ids": [],
                  "downloaded_file_hashes": [],
                  "domain_expired": false,
                  "communicating_file_hashes": ["210c2ddbf747220df645fc4d77e7decd1be7df27e43b2f79e4b45bd5fe0a2a6e"],
                  "name_servers": ["a.ns.domainoo.fr.",
                                   "b.ns.domainoo.fr.",
                                   "c.ns.domainoo.fr."],
                  "registrar": "N/A",
                  "threat_actors": []
                }
           },
        "FirstSeen": "2019-01-20T04:24:27.258Z",
        "AccountID": null
    },
 "Entity": "sephoratv.com"
}]
Enriquecimiento de entidades
Nombre del campo de enriquecimiento Lógica: Cuándo aplicar
Estado Devuelve si existe en el resultado JSON.
Dominio Devuelve si existe en el resultado JSON.
Gravedad Devuelve si existe en el resultado JSON.
SourceID Devuelve si existe en el resultado JSON.
Valor Devuelve si existe en el resultado JSON.
Marcas Devuelve si existe en el resultado JSON.
Vista por última vez Devuelve si existe en el resultado JSON.
_id Devuelve si existe en el resultado JSON.
Tipo Devuelve si existe en el resultado JSON.
Enriquecimiento Devuelve si existe en el resultado JSON.
Vista por primera vez Devuelve si existe en el resultado JSON.
AccountID Devuelve si existe en el resultado JSON.
Estadísticas

Conectores

Conector de Intsights

Descripción

Recupera problemas de Intsights a Google SecOps.

Configura Insights Connector en Google SecOps

Si quieres obtener instrucciones detalladas para configurar un conector en Google SecOps, consulta Cómo configurar el conector.

Parámetros del conector

Usa los siguientes parámetros para configurar el conector:

Nombre del parámetro Tipo Valor predeterminado Descripción
DeviceProductField String Details_Source_NetworkType Es el nombre del campo que se usa para determinar el producto del dispositivo.
EventClassId String Details_Title Es el nombre del campo que se usa para determinar el nombre del evento (subtipo).
PythonProcessTimeout String 60 Es el límite de tiempo de espera (en segundos) para el proceso de Python que ejecuta el script actual.
Raíz de la API String https://api.intsights.com Es la raíz de la API del servidor de Intsights.
ID de la cuenta String N/A Es el ID de la cuenta con la que se accederá.
Clave de API Contraseña N/A Es la clave de API con la que se accede.
Verificar SSL Casilla de verificación Desmarcado Indica si se debe verificar el certificado SSL del servidor.
Máx. de días hacia atrás Número entero 3 Cantidad máxima de días hacia atrás desde los que se extraerán las alertas.
Cantidad máxima de alertas por ciclo Número entero 10 Es la cantidad máxima de alertas que se recuperarán por ciclo de conector único.
Dirección del servidor proxy String N/A Es la dirección del servidor proxy que se usará.
Nombre de usuario del proxy String N/A Nombre de usuario del proxy con el que se realizará la autenticación.
Contraseña de proxy Contraseña N/A Contraseña del proxy para la autenticación.

Reglas del conector

Compatibilidad con proxy

El conector admite proxy.

Lista blanca/lista negra

El conector admite reglas de lista blanca y negra.

¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.