GCP - Cloud Scheduler Enum
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Η Google Cloud Scheduler είναι μια πλήρως διαχειριζόμενη υπηρεσία cron job που σας επιτρέπει να εκτελείτε αυθαίρετες εργασίες—όπως εργασίες batch, big data, λειτουργίες υποδομής cloud—σε καθορισμένες ώρες, ημερομηνίες ή διαστήματα. Είναι ενσωματωμένη με τις υπηρεσίες Google Cloud, παρέχοντας έναν τρόπο για να αυτοματοποιήσετε διάφορες εργασίες όπως ενημερώσεις ή επεξεργασία batch σε τακτική βάση.
Αν και από επιθετική άποψη αυτό ακούγεται εκπληκτικό, στην πραγματικότητα δεν είναι τόσο ενδιαφέρον γιατί η υπηρεσία απλώς επιτρέπει τον προγραμματισμό ορισμένων απλών ενεργειών σε μια συγκεκριμένη ώρα και όχι την εκτέλεση αυθαίρετου κώδικα.
Αυτή τη στιγμή, αυτές είναι οι ενέργειες που επιτρέπει να προγραμματίσετε αυτή η υπηρεσία:
HTTP: Στείλτε ένα HTTP αίτημα καθορίζοντας τις κεφαλίδες και το σώμα του αιτήματος.
Pub/Sub: Στείλτε ένα μήνυμα σε ένα συγκεκριμένο θέμα.
App Engine HTTP: Στείλτε ένα HTTP αίτημα σε μια εφαρμογή που έχει κατασκευαστεί στο App Engine.
Workflows: Καλέστε ένα GCP Workflow.
Ένας λογαριασμός υπηρεσίας δεν απαιτείται πάντα από κάθε προγραμματιστή. Οι τύποι Pub/Sub και App Engine HTTP δεν απαιτούν κανέναν λογαριασμό υπηρεσίας. Ο Workflow απαιτεί λογαριασμό υπηρεσίας, αλλά θα καλέσει απλώς το workflow. Τέλος, ο κανονικός τύπος HTTP δεν απαιτεί λογαριασμό υπηρεσίας, αλλά είναι δυνατόν να υποδείξετε ότι απαιτείται κάποιος τύπος αυθεντικοποίησης από το workflow και να προσθέσετε είτε ένα OAuth token είτε ένα OIDC token στο αποσταλμένο HTTP αίτημα.
Επομένως, είναι δυνατόν να κλέψετε το OIDC token και να καταχραστείτε το OAuth token από τους λογαριασμούς υπηρεσίας καταχρώντας τον τύπο HTTP. Περισσότερα σχετικά με αυτό στη σελίδα ανόδου προνομίων.
Σημειώστε ότι είναι δυνατόν να περιορίσετε το πεδίο εφαρμογής του αποσταλμένου OAuth token, ωστόσο, από προεπιλογή, θα είναι cloud-platform
.
Μάθετε & εξασκηθείτε στο AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Μάθετε & εξασκηθείτε στο GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)