GCP - Batch Enum

Tip

Aprende y practica AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Aprende y practica GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Aprende y practica Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Apoya a HackTricks

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

GCP - Batch Privesc

Tip

Aprende y practica AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Aprende y practica GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Aprende y practica Az Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Apoya a HackTricks