Az - ACR

htARTE (HackTricks AWS Red Team Expert) ile sıfırdan kahramana kadar AWS hackleme öğrenin!

HackTricks'i desteklemenin diğer yolları:

Temel Bilgiler

Azure Container Registry (ACR), Microsoft Azure tarafından sağlanan bir yönetilen hizmettir ve Docker konteyner görüntüleri ve diğer artefaktları depolamak ve yönetmek için kullanılır. Entegre geliştirici araçları, coğrafi replikasyon, rol tabanlı erişim kontrolü ve görüntü tarama gibi güvenlik önlemleri, otomatik yapılandırmalar, web kancaları ve tetikleyiciler ve ağ izolasyonu gibi özellikler sunar. Docker CLI ve Kubernetes gibi popüler araçlarla çalışır ve diğer Azure hizmetleriyle iyi entegre olur.

Sıralama

Hizmeti sıralamak için Get-AzACR.ps1 betiğini kullanabilirsiniz:

# List Docker images inside the registry
IEX (New-Object Net.Webclient).downloadstring("https://raw.githubusercontent.com/NetSPI/MicroBurst/master/Misc/Get-AzACR.ps1")

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Internet Explorer\Main" -Name "DisableFirstRunCustomize" -Value 2

Get-AzACR -username <username> -password <password> -registry <corp-name>.azurecr.io
az acr list --output table
az acr show --name MyRegistry --resource-group MyResourceGroup

Azure Container Registry (ACR) PowerShell modülü, Azure Container Registry'ye erişmek ve yönetmek için kullanılır. Bu modül, ACR kaynaklarını oluşturmanıza, güncellemenize ve silmenize olanak tanır. Ayrıca, ACR'ye görüntü yüklemenize, görüntüleri listelemenize ve silmenize olanak tanır.

ACR PowerShell modülünü yüklemek için aşağıdaki komutu kullanabilirsiniz:

Install-Module -Name Az.Acr

ACR PowerShell modülünü kullanarak ACR kaynaklarını yönetmek için aşağıdaki komutları kullanabilirsiniz:

  • Get-AzAcr: Mevcut ACR kaynaklarını listeler.

  • New-AzAcr: Yeni bir ACR kaynağı oluşturur.

  • Set-AzAcr: Varolan bir ACR kaynağını günceller.

  • Remove-AzAcr: Bir ACR kaynağını siler.

  • Get-AzAcrLoginServer: ACR kaynağının giriş sunucusunu alır.

  • Get-AzAcrCredential: ACR kaynağı için kimlik bilgilerini alır.

  • Set-AzAcrCredential: ACR kaynağı için kimlik bilgilerini ayarlar.

  • Get-AzAcrRepository: ACR kaynağındaki görüntü depolarını listeler.

  • New-AzAcrRepository: ACR kaynağına yeni bir görüntü deposu ekler.

  • Remove-AzAcrRepository: ACR kaynağından bir görüntü deposunu siler.

  • Get-AzAcrTag: ACR kaynağındaki görüntü etiketlerini listeler.

  • New-AzAcrTag: ACR kaynağına yeni bir görüntü etiketi ekler.

  • Remove-AzAcrTag: ACR kaynağından bir görüntü etiketi siler.

  • Get-AzAcrWebhook: ACR kaynağındaki webhookları listeler.

  • New-AzAcrWebhook: ACR kaynağına yeni bir webhook ekler.

  • Remove-AzAcrWebhook: ACR kaynağından bir webhook'u siler.

ACR PowerShell modülü, ACR kaynaklarını yönetmek için kullanışlı bir araçtır. Bu komutları kullanarak ACR'yi etkin bir şekilde yönetebilirsiniz.

# List all ACRs in your subscription
Get-AzContainerRegistry

# Get a specific ACR
Get-AzContainerRegistry -ResourceGroupName "MyResourceGroup" -Name "MyRegistry"

Kayıt Defterine Giriş Yapma ve Çekme

docker login <corp-name>.azurecr.io --username <username> --password <password>
docker pull <corp-name>.azurecr.io/<image>:<tag>
AWS hackleme becerilerini sıfırdan kahraman seviyesine öğrenmek için htARTE (HackTricks AWS Kırmızı Takım Uzmanı)'ı öğrenin!

HackTricks'ı desteklemenin diğer yolları:

Last updated