GCP - Cloud SQL Post Exploitation
Cloud SQL
Za više informacija o Cloud SQL-u pogledajte:
GCP - Cloud SQL Enumcloudsql.instances.update
, (cloudsql.instances.get
)
cloudsql.instances.update
, (cloudsql.instances.get
)Da biste se povezali sa bazama podataka, samo vam je potreban pristup portu baze podataka i da znate korisničko ime i lozinku, nema nikakvih zahteva za IAM. Dakle, jednostavan način da dobijete pristup, pretpostavljajući da baza podataka ima javnu IP adresu, je da ažurirate dozvoljene mreže i omogućite pristup sa vaše sopstvene IP adrese.
Takođe je moguće koristiti --no-backup
da prekinete rezervne kopije baze podataka.
Pošto nisam potpuno siguran za šta su potrebne dozvole cloudsql.instances.connect
i cloudsql.instances.login
, ako znate, pošaljite PR!
cloudsql.users.list
cloudsql.users.list
Dobijte listu svih korisnika baze podataka:
cloudsql.users.create
cloudsql.users.create
Ova dozvola omogućava kreiranje novog korisnika unutar baze podataka:
cloudsql.users.update
cloudsql.users.update
Ova dozvola omogućava ažuriranje korisnika unutar baze podataka. Na primer, možete promeniti njegovu lozinku:
cloudsql.instances.restoreBackup
, cloudsql.backupRuns.get
cloudsql.instances.restoreBackup
, cloudsql.backupRuns.get
Rezervne kopije mogu sadržavati stare osetljive informacije, pa je interesantno da ih proverite. Vratite rezervnu kopiju unutar baze podataka:
Da biste to uradili na diskretniji način, preporučuje se kreiranje nove SQL instance i vraćanje podataka tamo umesto u trenutno pokrenutim bazama podataka.
cloudsql.backupRuns.delete
cloudsql.backupRuns.delete
Ova dozvola omogućava brisanje rezervnih kopija:
cloudsql.instances.export
, storage.objects.create
cloudsql.instances.export
, storage.objects.create
Izvezi bazu podataka u Cloud Storage Bucket kako biste joj mogli pristupiti odatle:
cloudsql.instances.import
, storage.objects.get
cloudsql.instances.import
, storage.objects.get
Uvezi bazu podataka (prepiši) iz Cloud Storage Bucket-a:
cloudsql.databases.delete
cloudsql.databases.delete
Obrišite bazu podataka sa instancije baze podataka:
Last updated