Az - Application Proxy
Tip
Aprende y practica AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Aprende y practica GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Aprende y practica Az Hacking:HackTricks Training Azure Red Team Expert (AzRTE)
Apoya a HackTricks
- Consulta los subscription plans!
- 脷nete al 馃挰 Discord group o al telegram group o s铆guenos en Twitter 馃惁 @hacktricks_live.
- Comparte trucos de hacking enviando PRs a los HackTricks y HackTricks Cloud github repos.
Informaci贸n B谩sica
El Application Proxy de Azure Active Directory proporciona acceso remoto seguro a aplicaciones web locales. Despu茅s de un inicio de sesi贸n 煤nico en Azure AD, los usuarios pueden acceder tanto a aplicaciones en la nube como a aplicaciones locales a trav茅s de una URL externa o un portal de aplicaciones interno.
Funciona de la siguiente manera:
.png)
- Despu茅s de que el usuario haya accedido a la aplicaci贸n a trav茅s de un punto final, el usuario es dirigido a la p谩gina de inicio de sesi贸n de Azure AD.
- Despu茅s de un inicio de sesi贸n exitoso, Azure AD env铆a un token al dispositivo cliente del usuario.
- El cliente env铆a el token al servicio de Application Proxy, que recupera el nombre principal del usuario (UPN) y el nombre principal de seguridad (SPN) del token. Application Proxy luego env铆a la solicitud al conector de Application Proxy.
- Si ha configurado el inicio de sesi贸n 煤nico, el conector realiza cualquier autenticaci贸n adicional requerida en nombre del usuario.
- El conector env铆a la solicitud a la aplicaci贸n local.
- La respuesta se env铆a a trav茅s del conector y el servicio de Application Proxy al usuario.
Enumeraci贸n
# 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>
Referencias
Tip
Aprende y practica AWS Hacking:
HackTricks Training AWS Red Team Expert (ARTE)
Aprende y practica GCP Hacking:HackTricks Training GCP Red Team Expert (GRTE)
Aprende y practica Az Hacking:HackTricks Training Azure Red Team Expert (AzRTE)
Apoya a HackTricks
- Consulta los subscription plans!
- 脷nete al 馃挰 Discord group o al telegram group o s铆guenos en Twitter 馃惁 @hacktricks_live.
- Comparte trucos de hacking enviando PRs a los HackTricks y HackTricks Cloud github repos.
HackTricks Cloud

