# GCP - Održavanje u skladištu

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

## Skladište

Za više informacija o Cloud Storage, proverite:

{{#ref}}
../gcp-services/gcp-storage-enum.md
{{#endref}}

### `storage.hmacKeys.create`

Možete kreirati HMAC za održavanje postojanosti nad bucket-om. Za više informacija o ovoj tehnici [**proverite ovde**](../gcp-privilege-escalation/gcp-storage-privesc.md#storage.hmackeys.create).
```bash
# Create key
gsutil hmac create <sa-email>

# Configure gsutil to use it
gsutil config -a

# Use it
gsutil ls gs://[BUCKET_NAME]
```
Još jedan skript za eksploataciju ove metode može se naći [ovde](https://github.com/RhinoSecurityLabs/GCP-IAM-Privilege-Escalation/blob/master/ExploitScripts/storage.hmacKeys.create.py).

### Dati javni pristup

**Učiniti kantu javno dostupnom** je još jedan način da se održi pristup kanti. Proverite kako to uraditi u:

{{#ref}}
../gcp-post-exploitation/gcp-storage-post-exploitation.md
{{#endref}}

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