GCP - Batch Enum

Reading time: 3 minutes

tip

AWS हैकिंग सीखें और अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE)
GCP हैकिंग सीखें और अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE) Azure हैकिंग सीखें और अभ्यास करें: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks का समर्थन करें

Basic Information

Google Cloud Platform (GCP) Batch Service बड़े पैमाने पर बैच कंप्यूटिंग कार्यभार चलाने के लिए डिज़ाइन किया गया है, बैच नौकरियों के प्रबंधन, अनुसूची और निष्पादन को स्वचालित करता है जो स्केलेबल क्लाउड संसाधनों के बीच होता है। यह सेवा संचालन को सरल बनाती है और लागत को अनुकूलित करती है, उपयोगकर्ताओं को प्रीएम्प्टिबल VMs का लाभ उठाने की अनुमति देती है और व्यापक बैच प्रोसेसिंग वर्कफ़्लोज़ के लिए अन्य GCP सेवाओं के साथ सहजता से एकीकृत होती है। यह डेटा प्रोसेसिंग, वित्तीय मॉडलिंग और वैज्ञानिक सिमुलेशन के लिए आदर्श है।

Service Account

हालांकि (वर्तमान में) यह संभव नहीं है कि बैच नौकरी किस SA के साथ निष्पादित होगी, यह कंप्यूट SA का उपयोग करेगी (संपादक अनुमतियाँ आमतौर पर)।

Enumeration

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>

विशेषाधिकार वृद्धि

GCP - Batch Privesc

tip

AWS हैकिंग सीखें और अभ्यास करें:HackTricks Training AWS Red Team Expert (ARTE)
GCP हैकिंग सीखें और अभ्यास करें: HackTricks Training GCP Red Team Expert (GRTE) Azure हैकिंग सीखें और अभ्यास करें: HackTricks Training Azure Red Team Expert (AzRTE)

HackTricks का समर्थन करें