GCP - Αποθήκευση Μη Αυθεντικοποιημένη Enum
Tip
Μάθετε & εξασκηθείτε στο AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Μάθετε & εξασκηθείτε στο GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Μάθετε & εξασκηθείτε στο Az Hacking:HackTricks Training Azure Red Team Expert (AzRTE)
Υποστηρίξτε το HackTricks
- Δείτε τα subscription plans!
- Εγγραφείτε στο 💬 Discord group ή την telegram group ή ακολουθήστε μας στο Twitter 🐦 @hacktricks_live.
- Μοιραστείτε τα hacking tricks υποβάλλοντας PRs στα HackTricks και HackTricks Cloud github repos.
Αποθήκευση
Για περισσότερες πληροφορίες σχετικά με την Αποθήκευση, ελέγξτε:
Δημόσιο Bucket Brute Force
Η μορφή ενός URL για πρόσβαση σε ένα bucket είναι https://storage.googleapis.com/<bucket-name>.
Τα παρακάτω εργαλεία μπορούν να χρησιμοποιηθούν για να δημιουργήσουν παραλλαγές του δοθέντος ονόματος και να αναζητήσουν κακώς ρυθμισμένα buckets με αυτά τα ονόματα:
Επίσης, τα εργαλεία που αναφέρονται σε:
GCP - Unauthenticated Enum & Access
Αν διαπιστώσετε ότι μπορείτε να πρόσβαση σε ένα bucket, μπορεί να μπορείτε να κλιμακώσετε ακόμη περισσότερο, ελέγξτε:
GCP - Public Buckets Privilege Escalation
Αναζήτηση Ανοιχτών Buckets στον Τρέχοντα Λογαριασμό
Με το παρακάτω σενάριο που συγκεντρώθηκε από εδώ μπορείτε να βρείτε όλα τα ανοιχτά buckets:
#!/bin/bash
############################
# Run this tool to find buckets that are open to the public anywhere
# in your GCP organization.
#
# Enjoy!
############################
for proj in $(gcloud projects list --format="get(projectId)"); do
echo "[*] scraping project $proj"
for bucket in $(gsutil ls -p $proj); do
echo " $bucket"
ACL="$(gsutil iam get $bucket)"
all_users="$(echo $ACL | grep allUsers)"
all_auth="$(echo $ACL | grep allAuthenticatedUsers)"
if [ -z "$all_users" ]
then
:
else
echo "[!] Open to all users: $bucket"
fi
if [ -z "$all_auth" ]
then
:
else
echo "[!] Open to all authenticated users: $bucket"
fi
done
done
Tip
Μάθετε & εξασκηθείτε στο AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Μάθετε & εξασκηθείτε στο GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Μάθετε & εξασκηθείτε στο Az Hacking:HackTricks Training Azure Red Team Expert (AzRTE)
Υποστηρίξτε το HackTricks
- Δείτε τα subscription plans!
- Εγγραφείτε στο 💬 Discord group ή την telegram group ή ακολουθήστε μας στο Twitter 🐦 @hacktricks_live.
- Μοιραστείτε τα hacking tricks υποβάλλοντας PRs στα HackTricks και HackTricks Cloud github repos.
HackTricks Cloud

