# GCP - Batch Enum

{{#include ../../../banners/hacktricks-training.md}}

## Osnovne informacije

**Google Cloud Platform (GCP) Batch Service** je dizajniran za pokretanje **velikih serijskih računarskih opterećenja**, automatizujući upravljanje, raspoređivanje i izvršavanje serijskih poslova širom skalabilnih cloud resursa. Ova usluga pojednostavljuje operacije i optimizuje troškove omogućavajući korisnicima da koriste preemptible VMs i besprekorno se integriše sa drugim GCP uslugama za sveobuhvatne tokove obrade serija. Idealna je za obradu podataka, finansijsko modeliranje i naučne simulacije.

### Račun usluge

Iako (trenutno) nije moguće odabrati SA sa kojim će se izvršiti serijski posao, **koristiće se compute SA** (obično sa Editor dozvolama).

## Enumeracija
```bash
# 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>
```
## Eskalacija privilegija

{{#ref}}
../gcp-privilege-escalation/gcp-batch-privesc.md
{{#endref}}

{{#include ../../../banners/hacktricks-training.md}}
