# GCP - Workflows Enum

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

## Informazioni di Base

**Google Cloud Platform (GCP) Workflows** è un servizio che ti aiuta ad automatizzare compiti che coinvolgono **più passaggi** attraverso i servizi Google Cloud e altri servizi web. Pensalo come un modo per impostare una **sequenza di azioni** che vengono eseguite automaticamente una volta attivate. Puoi progettare queste sequenze, chiamate workflow, per fare cose come elaborare dati, gestire distribuzioni software o gestire risorse cloud senza dover supervisionare manualmente ogni passaggio.

### Crittografia

Relativamente alla crittografia, per impostazione predefinita viene utilizzata la **chiave di crittografia gestita da Google**, ma è possibile utilizzare una chiave fornita dai clienti.

## Enumerazione

> [!CAUTION]
> Puoi anche controllare l'output delle esecuzioni precedenti per cercare informazioni sensibili.
```bash
# List Workflows
gcloud workflows list

# Get info and yaml of an specific workflow
gcloud workflows describe <workflow-name>

# List executions
gcloud workflows executions list workflow-1

# Get execution info and output
gcloud workflows executions describe projects/<proj-number>/locations/<location>/workflows/<workflow-name>/executions/<execution-id>
```
### Privesc e Post Exploitation

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

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