GCP - Batch Enum

Apoie o HackTricks

Informações Básicas

O Serviço em Lote da Google Cloud Platform (GCP) é projetado para executar cargas de trabalho de computação em lote em grande escala, automatizando o gerenciamento, agendamento e execução de trabalhos em lote em recursos escaláveis na nuvem. Esse serviço simplifica operações e otimiza custos, permitindo que os usuários aproveitem as VMs preemptíveis e se integra perfeitamente a outros serviços da GCP para fluxos de trabalho abrangentes de processamento em lote. É ideal para processamento de dados, modelagem financeira e simulações científicas.

Conta de Serviço

Embora (atualmente) não seja possível selecionar a SA com a qual o trabalho em lote será executado, ele usará a SA de computação (geralmente com permissões de Editor).

Enumeração

# 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>

Escalação de Privilégios

GCP - Batch Privesc
Suporte ao HackTricks

Last updated