Az - Lateral Movement (Cloud - On-Prem)

Az - Movimiento Lateral (Nube - Local)

Apoya a HackTricks

Máquinas locales conectadas a la nube

Hay diferentes formas en que una máquina puede estar conectada a la nube:

Unida a Azure AD

Unida al lugar de trabajo

Unida de forma híbrida

Unida al lugar de trabajo en AADJ o híbrido

Tokens y limitaciones

En Azure AD, hay diferentes tipos de tokens con limitaciones específicas:

  • Tokens de acceso: Usados para acceder a APIs y recursos como Microsoft Graph. Están vinculados a un cliente y recurso específicos.

  • Tokens de actualización: Emitidos a aplicaciones para obtener nuevos tokens de acceso. Solo pueden ser utilizados por la aplicación a la que fueron emitidos o un grupo de aplicaciones.

  • Tokens de actualización primarios (PRT): Usados para inicio de sesión único en dispositivos unidos a Azure AD, registrados o unidos de forma híbrida. Pueden ser utilizados en flujos de inicio de sesión en navegadores y para iniciar sesión en aplicaciones móviles y de escritorio en el dispositivo.

  • Claves de Windows Hello for Business (WHFB): Usadas para autenticación sin contraseña. Se utilizan para obtener Tokens de Actualización Primarios.

El tipo de token más interesante es el Token de Actualización Primario (PRT).

Az - Primary Refresh Token (PRT)

Técnicas de Pivoting

Desde la máquina comprometida a la nube:

Desde comprometer AD a comprometer la Nube y desde comprometer la Nube a comprometer AD:

Esta herramienta permite realizar varias acciones como registrar una máquina en Azure AD para obtener un PRT, y usar PRTs (legítimos o robados) para acceder a recursos de varias maneras diferentes. Estos no son ataques directos, pero facilitan el uso de PRTs para acceder a recursos de diferentes maneras. Encuentra más información en https://dirkjanm.io/introducing-roadtools-token-exchange-roadtx/

Referencias

Apoya a HackTricks

Last updated