GCP - Storage Persistence

Support HackTricks


For more information about Cloud Storage check:

GCP - Storage Enum


You can create an HMAC to maintain persistence over a bucket. For more information about this technique check it here.

# Create key
gsutil hmac create <sa-email>

# Configure gsutil to use it
gsutil config -a

# Use it
gsutil ls gs://[BUCKET_NAME]

Another exploit script for this method can be found here.

Give Public Access

Making a bucket publicly accessible is another way to maintain access over the bucket. Check how to do it in:

GCP - Storage Post Exploitation
Support HackTricks

Last updated