Active Directory para Hacking Ético

1. ¿Qué es Active Directory?

Active Directory (AD) es el servicio de directorio que centraliza la administración de usuarios, equipos, grupos, políticas y permisos en entornos Windows empresariales.

Desde una perspectiva ofensiva, AD es clave porque:

2. Estructura básica

Forest
└── Domain
    ├── Users
    ├── Groups
    ├── Computers
    ├── OUs
    └── Domain Controllers

Componentes principales

3. Objetivos del atacante

Cuando se compromete un punto del dominio, el objetivo suele ser:

4. Enumeración básica

whoami /groups
whoami /user
net user /domain
net group /domain
net group "Domain Admins" /domain

También es útil revisar:

nltest /domain_trusts
dsquery user -name *
Get-ADUser -Filter *
Get-ADGroup -Filter *

5. Kerberos

Kerberos es el protocolo de autenticación principal en AD. En lugar de enviar contraseñas en claro, el cliente obtiene tickets cifrados.

Flujo general

Usuario -> AS-REQ -> KDC
KDC -> TGT -> Usuario
Usuario -> TGS-REQ -> Servicio
Servicio -> Acceso autorizado

Conceptos clave

6. Ataques comunes

Kerberoasting

Consiste en solicitar TGS a servicios con cuentas de servicio y luego crackearlos offline.

Pass-the-Hash

Permite autenticarse con un hash NTLM sin necesidad de la contraseña en claro.

Golden Ticket

Es una técnica avanzada que reutiliza el hash de krbtgt para generar tickets falsificados de alta confianza.

Pass-the-Ticket

Permite reutilizar tickets Kerberos robados de memoria.

7. Movimiento lateral y escalada

En entornos AD, el movimiento lateral suele ser más crítico que la explotación local. Los caminos típicos son:

8. Detecciones útiles

Get-ADComputer -Filter *
Get-ADUser -Properties * -Filter *
Get-ADGroupMember "Domain Admins"

También puedes revisar la presencia de:

9. Consejos prácticos

10. Resumen

Active Directory es el centro neurálgico de los entornos Windows empresariales. Desde la fase de reconocimiento hasta la explotación final, entender su estructura, Kerberos y relaciones de permisos es clave para comprender cómo se mueve un atacante dentro del dominio.

En otras palabras: si comprometes una cuenta con permisos adecuados, puedes llegar a controlar más de lo que parece.

Asistente IA

Powered by Gemini
¡Hola! Soy el asistente IA corporativo del portfolio de Mario ✨. ¿En qué te puedo ayudar hoy?