GCP - Storage Post Exploitation

Naučite hakovanje AWS-a od nule do heroja sa htARTE (HackTricks AWS Red Team Expert)!

Drugi načini podrške HackTricks-u:

Skladištenje u oblaku

Za više informacija o skladištenju u oblaku pogledajte ovu stranicu:

pageGCP - Storage Enum

Dajte javni pristup

Moguće je dati eksternim korisnicima (prijavljenim na GCP ili ne) pristup sadržaju kanti. Međutim, podrazumevano će biti onemogućena opcija za javno izlaganje kante:

# Disable public prevention
gcloud storage buckets update gs://BUCKET_NAME --no-public-access-prevention

# Make all objects in a bucket public
gcloud storage buckets add-iam-policy-binding gs://BUCKET_NAME --member=allUsers --role=roles/storage.objectViewer
## I don't think you can make specific objects public just with IAM

# Make a bucket or object public (via ACL)
gcloud storage buckets update gs://BUCKET_NAME --add-acl-grant=entity=AllUsers,role=READER
gcloud storage objects update gs://BUCKET_NAME/OBJECT_NAME --add-acl-grant=entity=AllUsers,role=READER

Ako pokušate da dodelite ACL-ove korpi sa onemogućenim ACL-ovima, naići ćete na ovu grešku: GREŠKA: HTTPError 400: Ne može se koristiti ACL API za ažuriranje politike korpe kada je omogućen jedinstveni pristup na nivou korpe. Pročitajte više na https://cloud.google.com/storage/docs/uniform-bucket-level-access

Da biste pristupili otvorenim korama preko pregledača, pristupite URL-u https://<bucket_name>.storage.googleapis.com/ ili https://<bucket_name>.storage.googleapis.com/<object_name>

Naučite hakovanje AWS-a od nule do heroja sa htARTE (HackTricks AWS Red Team Expert)!

Drugi načini podrške HackTricks-u:

Last updated