Az - Application Proxy
Tip
AWS 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)
Az Hacking’i öğrenin ve pratik yapın:HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks'i Destekleyin
- Abonelik planlarını kontrol edin!
- Katılın 💬 Discord group veya telegram group veya Twitter’da bizi takip edin 🐦 @hacktricks_live.
- PR göndererek hacking tricks paylaşın: HackTricks ve HackTricks Cloud github repos.
Temel Bilgiler
Azure Active Directory’nin Application Proxy’si yerel web uygulamalarına güvenli uzaktan erişim sağlar. Azure AD’ye tek oturum açma işleminden sonra, kullanıcılar hem bulut hem de yerel uygulamalara bir harici URL veya bir iç uygulama portalı aracılığıyla erişebilir.
Şöyle çalışır:
.png)
- Kullanıcı bir uç nokta aracılığıyla uygulamaya eriştikten sonra, kullanıcı Azure AD oturum açma sayfasına yönlendirilir.
- Başarılı bir oturum açma işleminden sonra, Azure AD kullanıcı cihazına bir token gönderir.
- İstemci, token’ı Application Proxy hizmetine gönderir; bu hizmet token’dan kullanıcı ilkesinin adını (UPN) ve güvenlik ilkesinin adını (SPN) alır. Application Proxy daha sonra isteği Application Proxy bağlayıcısına gönderir.
- Eğer tek oturum açma yapılandırdıysanız, bağlayıcı kullanıcının adına gerekli olan herhangi bir ek kimlik doğrulama işlemini gerçekleştirir.
- Bağlayıcı isteği yerel uygulamaya gönderir.
- Yanıt, bağlayıcı ve Application Proxy hizmeti aracılığıyla kullanıcıya gönderilir.
Enumeration
# Enumerate applications with application proxy configured
Get-AzureADApplication | %{try{Get-AzureADApplicationProxyApplication -ObjectId $_.ObjectID;$_.DisplayName;$_.ObjectID}catch{}}
# Get applications service principal
Get-AzureADServicePrincipal -All $true | ?{$_.DisplayName -eq "Name"}
# Use the following ps1 script from https://learn.microsoft.com/en-us/azure/active-directory/app-proxy/scripts/powershell-display-users-group-of-app
# to find users and groups assigned to the application. Pass the ObjectID of the Service Principal to it
Get-ApplicationProxyAssignedUsersAndGroups -ObjectId <object-id>
Referanslar
Tip
AWS 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)
Az Hacking’i öğrenin ve pratik yapın:HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks'i Destekleyin
- Abonelik planlarını kontrol edin!
- Katılın 💬 Discord group veya telegram group veya Twitter’da bizi takip edin 🐦 @hacktricks_live.
- PR göndererek hacking tricks paylaşın: HackTricks ve HackTricks Cloud github repos.
HackTricks Cloud

