Utilidades de imágenes
Es un conjunto de acciones de utilidad para ayudar a analizar, extraer y convertir el contenido de imágenes y archivos durante las investigaciones. Las funciones clave incluyen el reconocimiento óptico de caracteres (OCR) para la extracción de texto, la rasterización (conversión de contenido web en imágenes estáticas) y la conversión de formatos de archivo. Todas las acciones requieren un agente remoto.
Acciones
Para obtener más información sobre las acciones, consulta Cómo responder a las acciones pendientes desde Tu escritorio y Cómo realizar una acción manual.
Convertir archivo
Usa la acción Convert File para cambiar el formato de un archivo especificado.
Entradas de acción
La acción Convert File requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Input File Format |
Obligatorio. Es el formato original del archivo que convierte la acción. Los valores posibles son los siguientes:
El valor predeterminado es |
Input File Path |
Obligatorio. Es la ruta de acceso al archivo que convierte la acción. |
Output File Format |
Obligatorio. Es el formato resultante del archivo después del proceso de conversión. Los valores posibles son los siguientes:
El valor predeterminado es |
Resultados de la acción
La acción Convert File proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestran los resultados JSON que se reciben cuando se usa la acción Convert File:
[
{
"output_format": ""
"file_path": ""
}
]
Mensajes de salida
La acción Convert File puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se completó correctamente. |
Error executing action "Convert File". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado de la secuencia de comandos cuando se usa la acción Convert File:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
true o false |
Imagen de OCR
Usa la acción OCR Image para realizar el OCR y extraer texto de un archivo de imagen.
Entradas de acción
La acción OCR Image requiere los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Base64 Encoded Image |
Es opcional. Es la cadena codificada en base64 del archivo de imagen. |
File Path |
Obligatorio. Es la ruta de acceso al archivo de imagen. |
Resultados de la acción
La acción OCR Image proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestran los resultados JSON que se reciben cuando se usa la acción OCR Image:
{
"extracted_text": "",
}
Mensajes de salida
La acción OCR Image puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se completó correctamente. |
Error executing action "OCR Image". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se muestra el valor del resultado de la secuencia de comandos cuando se usa la acción OCR Image:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
true o false |
Rasterizar contenido
Usa la acción Rasterize Content para convertir contenido vectorial o complejo en un formato de imagen de mapa de bits fijo.
Requisitos previos del agente remoto (Debian)
Para garantizar que la acción Rasterize Content se ejecute correctamente en un agente remoto basado en Debian, debes instalar los siguientes paquetes y dependencias:
Biblioteca de Playwright para Python
Instala la biblioteca de Playwright para Python con el siguiente comando:
python3.11 -m pip install playwright
Dependencias del navegador
Instala las dependencias necesarias del navegador Chromium para que Playwright funcione correctamente:
playwright install --with-deps chromium
Entradas de acción
| Parámetro | Descripción |
|---|---|
Input Type |
Obligatorio. Es el tipo de contenido que la acción usa como entrada principal. Los valores posibles son los siguientes:
El valor predeterminado es |
URLs or Body |
Obligatorio. Es el contenido de entrada que se rasterizará, según el Si se selecciona Si se selecciona |
Output Type |
Es opcional. Es el formato de salida resultante para el contenido rasterizado. Los valores posibles son los siguientes:
El valor predeterminado es |
Export Method |
Es opcional. Es el método que se usa para generar el contenido. Los valores posibles son los siguientes:
El valor predeterminado es |
Width |
Obligatorio. Ancho (en píxeles) que se usa para el contenido ráster generado. El valor predeterminado es |
Height |
Obligatorio. Altura (en píxeles) que se usa para el contenido ráster generado. El valor predeterminado es |
Full Screen |
Es opcional. Si se selecciona esta opción, el contenido se renderiza en toda la ventana del navegador antes de rasterizarse. Está inhabilitado de forma predeterminada. |
Timeout |
Es opcional. Es el tiempo máximo (en segundos) que el navegador dedica a renderizar el contenido antes de que comience la rasterización. El valor máximo es El valor predeterminado es |
Wait For |
Es opcional. Estado específico que debe alcanzar el navegador antes de que la acción continúe con la rasterización o la extracción de contenido. Por lo general, el estado Los valores posibles son los siguientes:
El valor predeterminado es |
Wait for Selector |
Es opcional. Es un selector CSS que la acción espera que aparezca en la página antes de capturar la captura de pantalla. |
Resultados de la acción
La acción Rasterize Content proporciona los siguientes resultados:
| Tipo de salida de la acción | Disponibilidad |
|---|---|
| Adjunto del muro de casos | No disponible |
| Vínculo al muro de casos | No disponible |
| Tabla del muro de casos | No disponible |
| Tabla de enriquecimiento | No disponible |
| Resultado de JSON | Disponible |
| Mensajes de salida | Disponible |
| Resultado de secuencia de comandos | Disponible |
Resultado de JSON
En el siguiente ejemplo, se muestran los resultados JSON que se reciben cuando se usa la acción Rasterize Content:
[
{
"attachment_name": "",
"file_path": ""
}
]
Mensajes de salida
La acción Rasterize Content puede devolver los siguientes mensajes de salida:
| Mensaje de salida | Descripción del mensaje |
|---|---|
|
La acción se completó correctamente. |
Error executing action "Rasterize Content". Reason:
ERROR_REASON |
No se pudo realizar la acción. Verifica la conexión al servidor, los parámetros de entrada o las credenciales. |
Resultado de secuencia de comandos
En la siguiente tabla, se indica el valor del resultado del script cuando se usa la acción Rasterize Content:
| Nombre del resultado de la secuencia de comandos | Valor |
|---|---|
is_success |
true o false |
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.