En el mundo de la ciberseguridad de identidad, la práctica lo es todo. Los entornos de producción están protegidos, y replicar escenarios reales de explotación sin riesgo es difícil. Aquí es donde entra EntraGoat, un proyecto open-source diseñado para enseñar y practicar técnicas de ataque y defensa en Microsoft Entra ID.
EntraGoat es un entorno deliberadamente vulnerable para Microsoft Entra ID, creado por el equipo de seguridad de Semperis para simular errores de configuración y vectores de ataque que se encuentran en escenarios reales. Su objetivo principal es permitir que profesionales de seguridad y defensores de identidad practiquen técnicas de intrusión, escalada de privilegios y explotación de misconfiguraciones —todo dentro de un entorno controlado y educativo.
Este proyecto funciona como un laboratorio tipo CTF (Capture the Flag), donde cada desafío representa una situación realista de vulnerabilidad en un entorno de Azure AD/Entra ID.
EntraGoat se basa en dos componentes principales:
- Scripts PowerShell y Microsoft Graph API que configuran el entorno vulnerable dentro de un tenant de prueba.
- Una interfaz web local (desarrollada en React) que permite explorar los diferentes escenarios y seguir el progreso de los retos.
Cada escenario incluye:
- Scripts de setup para desplegar configuraciones vulnerables.
- Scripts de cleanup para revertir los cambios y mantener el entorno limpio.
- Desafíos con banderas ocultas que ponen a prueba tu capacidad de explotar vulnerabilidades.
- Opcionales guías o pistas para aprender paso a paso.
Writeups:

Comentarios
Publicar un comentario