GCP - Batch Enum

Reading time: 2 minutes

tip

Učite i vežbajte AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Učite i vežbajte GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Učite i vežbajte Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Podržite HackTricks

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

GCP - Batch Privesc

tip

Učite i vežbajte AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Učite i vežbajte GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE) Učite i vežbajte Azure Hacking: HackTricks Training Azure Red Team Expert (AzRTE)

Podržite HackTricks