Az - Table Storage
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)
Azure Table Storage, büyük hacimli yapılandırılmış, ilişkisel olmayan verileri depolamak için tasarlanmış bir NoSQL anahtar-değer deposudur. Yüksek kullanılabilirlik, düşük gecikme süresi ve büyük veri setlerini verimli bir şekilde işlemek için ölçeklenebilirlik sunar. Veriler, her varlığın bir bölüm anahtarı ve satır anahtarı ile tanımlandığı tablolara organize edilir, bu da hızlı sorgulama sağlar. Verilerin güvenli, yönetilen bir depolama için uygun olmasını sağlamak amacıyla dinlenme sırasında şifreleme, rol tabanlı erişim kontrolü ve paylaşılan erişim imzaları gibi özellikleri destekler.
Tablo depolama için yerleşik bir yedekleme mekanizması yoktur.
PartitionKey, varlıkları mantıksal bölümlere gruplar. Aynı PartitionKey'e sahip varlıklar bir arada depolanır, bu da sorgu performansını ve ölçeklenebilirliği artırır.
Örnek: Bir çalışan verilerini depolayan bir tabloda, PartitionKey
bir departmanı temsil edebilir, örneğin, "İK"
veya "BT"
.
RowKey, bir bölüm içindeki bir varlık için benzersiz tanımlayıcıdır. PartitionKey ile birleştirildiğinde, tablodaki her varlığın küresel olarak benzersiz bir tanımlayıcıya sahip olmasını sağlar.
Örnek: "İK"
bölümünde, RowKey
bir çalışan kimliği olabilir, örneğin, "12345"
.
PartitionKey ve RowKey dışında, bir varlık ek özel özelliklere sahip olabilir. Bunlar kullanıcı tanımlıdır ve geleneksel bir veritabanındaki sütunlar gibi işlev görür.
Özellikler anahtar-değer çiftleri olarak depolanır.
Örnek: Ad
, Yaş
, Unvan
bir çalışan için özel özellikler olabilir.
Varsayılan olarak az
cli, bir hesap anahtarını imzalamak ve işlemi gerçekleştirmek için bir hesap anahtarı kullanacaktır. Entra ID prensip ayrıcalıklarını kullanmak için --auth-mode login
parametrelerini kullanın.
Kullanılacak hesap anahtarını belirtmek için --account-key
parametresini kullanın
SAS token ile erişmek için --sas-token
parametresini SAS token ile kullanın
Depolama privesc ile aynı:
Az - Storage PrivescDepolama sürekliliği ile aynı:
Az - Storage PersistenceAWS Hacking'i öğrenin ve pratik yapın:HackTricks Training AWS Red Team Expert (ARTE) GCP Hacking'i öğrenin ve pratik yapın: HackTricks Training GCP Red Team Expert (GRTE)