1.4 KiB
GCP - Batch Enum
{{#include ../../../banners/hacktricks-training.md}}
Información Básica
Google Cloud Platform (GCP) Batch Service está diseñado para ejecutar cargas de trabajo de computación por lotes a gran escala, automatizando la gestión, programación y ejecución de trabajos por lotes a través de recursos en la nube escalables. Este servicio simplifica las operaciones y optimiza los costos al permitir a los usuarios aprovechar las VMs preemptibles e integrarse sin problemas con otros servicios de GCP para flujos de trabajo de procesamiento por lotes completos. Es ideal para el procesamiento de datos, modelado financiero y simulaciones científicas.
Cuenta de Servicio
Aunque (actualmente) no es posible seleccionar la SA con la que se ejecutará el trabajo por lotes, utilizará la SA de cómputo (permisos de Editor generalmente).
Enumeración
# List jobs
gcloud batch jobs list
# Get job info
gcloud batch jobs describe <job-name> --location <location>
# List tasks
gcloud batch tasks list --location <location> --job <job-name>
# Gte info of tasks executions
gcloud batch tasks describe projects/<proj-number>/locations/<location>/jobs/<job-name>/taskGroups/<group>/tasks/<num>
Escalación de Privilegios
{{#ref}} ../gcp-privilege-escalation/gcp-batch-privesc.md {{#endref}}
{{#include ../../../banners/hacktricks-training.md}}