GWS - Workspace Pentesting

Apoya a HackTricks

Puntos de Entrada

Phishing en Plataformas de Google y Apps de OAuth

Revisa cómo podrías usar diferentes plataformas de Google como Drive, Chat, Grupos... para enviar al objetivo un enlace de phishing y cómo realizar un phishing de Google OAuth en:

GWS - Google Platforms Phishing

Password Spraying

Para probar contraseñas con todos los correos que encontraste (o que has generado basándote en un patrón de nombre de correo que podrías haber descubierto) podrías usar una herramienta como https://github.com/ustayready/CredKing (aunque parece no estar mantenida) que usará lambdas de AWS para cambiar la dirección IP.

Post-Explotación

Si has comprometido algunas credenciales o la sesión del usuario, puedes realizar varias acciones para acceder a información potencialmente sensible del usuario y tratar de escalar privilegios:

GWS - Post Exploitation

GWS <--> GCP Pivoting

Lee más sobre las diferentes técnicas para pivotar entre GWS y GCP en:

GCP <--> Workspace Pivoting

GWS <--> GCPW | GCDS | Sincronización de Directorios (AD & EntraID)

  • GCPW (Google Credential Provider for Windows): Este es el inicio de sesión único que Google Workspaces proporciona para que los usuarios puedan iniciar sesión en sus PC con Windows usando sus credenciales de Workspace. Además, esto almacenará tokens para acceder a Google Workspace en algunos lugares de la PC.

  • GCDS (Google Cloud Directory Sync): Esta es una herramienta que se puede usar para sincronizar tus usuarios y grupos de Active Directory a tu Workspace. La herramienta requiere las credenciales de un superusuario de Workspace y un usuario privilegiado de AD. Por lo tanto, podría ser posible encontrarlo dentro de un servidor de dominio que estaría sincronizando usuarios de vez en cuando.

  • Sincronización de Directorio de Administrador: Permite sincronizar usuarios de AD y EntraID en un proceso sin servidor desde https://admin.google.com/ac/sync/externaldirectories.

GWS - Workspace Sync Attacks (GCPW, GCDS, GPS, Directory Sync with AD & EntraID)

Persistencia

Si has comprometido algunas credenciales o la sesión del usuario, revisa estas opciones para mantener la persistencia sobre ello:

GWS - Persistence

Recuperación de Cuenta Comprometida

  • Cerrar sesión en todas las sesiones

  • Cambiar la contraseña del usuario

  • Generar nuevos códigos de respaldo de 2FA

  • Eliminar contraseñas de aplicaciones

  • Eliminar aplicaciones de OAuth

  • Eliminar dispositivos de 2FA

  • Eliminar reenvíos de correo electrónico

  • Eliminar filtros de correos electrónicos

  • Eliminar correos electrónicos/teléfonos de recuperación

  • Eliminar smartphones sincronizados maliciosos

  • Eliminar malas aplicaciones de Android

  • Eliminar malas delegaciones de cuenta

Referencias

Apoya a HackTricks

Last updated