¿Qué es Mimikatz?

¿Qué es Mimikatz?

Escrito por: Brenda Buckman

Publicado: 5/9/2025

mujer trabajando en una laptop

Cuando se trata de ciberseguridad, defenderse del robo de credenciales es una batalla que enfrenta toda organización. Un nombre suele surgir en estas conversaciones: Mimikatz. Esta herramienta de posexplotación de código abierto se ha ganado mala fama entre equipos rojos, especialistas en pruebas de penetración y actores de amenazas por igual. Entender Mimikatz no solo es importante, es esencial para las organizaciones que buscan frustrar a los actores maliciosos y fortalecer sus defensas contra ataques sofisticados.

¿Qué es Mimikatz?

En esencia, Mimikatz es una herramienta diseñada para extraer credenciales de autenticación sensibles de la memoria de sistemas Windows. Desarrollada por Benjamin Delpy, comenzó como una prueba de concepto para demostrar vulnerabilidades en los protocolos de autenticación de Microsoft, pero rápidamente se convirtió en una utilidad indispensable en el mundo de la ciberseguridad.

Las capacidades clave de Mimikatz incluyen:

  • Extracción de credenciales en texto plano Mimikatz extrae contraseñas, PIN e incluso tickets Kerberos directamente de la memoria de un sistema.

  • Robo de hashes y tickets Captura hashes NTLM y tickets Kerberos, permitiendo a los atacantes evadir los mecanismos de autenticación.

  • Versatilidad de ataque El software admite varias técnicas de ataque, como pass-the-hash, pass-the-ticket y la creación de golden tickets de Kerberos, lo que la convierte en una herramienta poderosa tanto para pruebas de penetración como para explotación maliciosa.

Mientras los hackers éticos aprovechan Mimikatz para descubrir vulnerabilidades en la seguridad de la red, los grupos de amenaza persistente avanzada (APT) la convierten en arma en ataques a gran escala debido a su eficacia y facilidad de uso.

¿Cómo funciona Mimikatz?

Mimikatz opera explotando un componente crítico de la autenticación de Windows, el Local Security Authority Subsystem Service (LSASS). Aquí tienes un resumen general de cómo funciona:

  • Explotación de la memoria de LSASS Mimikatz accede a LSASS, un proceso de Windows que almacena credenciales sensibles en memoria, a menudo en texto plano o en forma de hash. Los atacantes usan la herramienta para extraer estos datos y obtener acceso no autorizado.

  • Escalada de privilegios Para ejecutar Mimikatz, los atacantes necesitan privilegios elevados (por ejemplo, Admin o SYSTEM). Una vez activo, puede:

    • Extraer credenciales en texto plano.

    • Recuperar hashes NTLM para reutilizarlos.

    • Robar y falsificar tickets Kerberos para el movimiento lateral.

  • Objetivos tras el compromiso Mimikatz destaca en escenarios posteriores al compromiso, ayudando a los atacantes a escalar privilegios, moverse lateralmente dentro de las redes y mantener acceso persistente.

La capacidad de la herramienta para explotar vulnerabilidades existentes y evadir los mecanismos de autenticación multifactor (MFA) la vuelve particularmente peligrosa cuando cae en manos equivocadas.

Técnicas comunes de ataque con Mimikatz

Mimikatz es una navaja suiza para el robo de credenciales, con numerosos módulos de ataque. Estas son algunas de las técnicas más usadas:

Pass the Hash

Al robar hashes NTLM, los atacantes pueden autenticarse sin necesitar credenciales en texto plano. Esto les permite acceder a sistemas incluso si las contraseñas están cifradas.

Pass the Ticket

Esta técnica usa tickets Kerberos capturados para autenticarse ante otros sistemas de la red, prácticamente suplantando a usuarios legítimos.

Kerberos Golden Ticket

Considerado uno de los ataques más poderosos, los golden tickets permiten a los atacantes falsificar Ticket Granting Tickets (TGT) para administradores de dominio. Con esto, un atacante puede obtener acceso sin restricciones a cualquier sistema de la red, a menudo con control persistente.

Overpass the Hash

Un método avanzado para convertir hashes NTLM en tickets Kerberos, lo que permite a los atacantes evadir por completo los mecanismos de autenticación.

DC Sync Attack

Este es un método sigiloso donde Mimikatz imita el comportamiento de un controlador de dominio, engañándolo para que replique credenciales, incluidas contraseñas y hashes de administrador.

Cada una de estas técnicas muestra la capacidad de Mimikatz para explotar debilidades en la seguridad de Windows, lo que representa una amenaza grave para las organizaciones que carecen de defensas sólidas.

Casos de uso en equipos rojos y APT

Mimikatz no es solo una herramienta para especialistas en pruebas de penetración, también ha sido utilizada habitualmente como arma por actores de amenazas y grupos APT para ejecutar ataques de alto perfil.

  • Operaciones de equipo rojo: Los equipos de seguridad usan Mimikatz durante pruebas de penetración controladas para medir las vulnerabilidades de una organización, ayudando a mejorar las defensas.

  • Integración con otras herramientas: Mimikatz suele trabajar en conjunto con marcos como Cobalt Strike, Empire y PowerShell para potenciar su eficacia en los ataques.

  • Uso por grupos APT: Grupos APT notorios como APT29 y Lazarus Group han aprovechado Mimikatz en sus campañas, robando credenciales y ejecutando movimientos laterales con precisión quirúrgica.

La naturaleza de doble propósito de Mimikatz resalta el equilibrio ético que deben mantener los profesionales de ciberseguridad al usar la herramienta con fines defensivos, mientras los actores maliciosos la explotan como arma.

Cómo detectar y defenderte de Mimikatz

Dado su uso generalizado, detectar y defenderse de Mimikatz requiere un enfoque de seguridad proactivo y de múltiples capas. Así puedes fortalecer tus defensas:

Técnicas de detección

  • Monitorea el acceso a LSASS: Las herramientas de Detección y respuesta para endpoints (EDR) pueden alertar sobre accesos sospechosos a la memoria de LSASS.

  • Rastrea anomalías: Presta atención a los intentos de inicio de sesión inusuales, especialmente los vinculados a hashes NTLM o tickets Kerberos.

  • Monitoreo de PowerShell: Un comportamiento inusual de PowerShell, a menudo usado para invocar Mimikatz, debería ser una señal de alerta.

  • Sysmon y honeypots: Usa herramientas como Sysmon para monitorear eventos del sistema y configura honeypots para detectar la actividad del atacante.

Medidas defensivas

  • Activa Credential Guard: Windows Credential Guard puede bloquear que herramientas como Mimikatz accedan a datos de autenticación sensibles.

  • Implementa protección para LSASS: Protege LSASS mediante ajustes de registro o configuraciones avanzadas para restringir el acceso no autorizado.

  • Aplica el Principle of Least Privilege: Limita el acceso administrativo solo al personal esencial, reduciendo la superficie de ataque.

  • Adopta MFA: Aunque no es infalible, la autenticación multifactor agrega una barrera adicional que dificulta que los atacantes usen credenciales robadas.

Combinar mecanismos de detección con defensas proactivas puede mitigar significativamente los riesgos que representan herramientas como Mimikatz.

Consideraciones legales y éticas

Es importante señalar que Mimikatz en sí no es inherentemente malicioso. La herramienta es totalmente legal cuando se usa para pruebas de penetración autorizadas y capacitación en seguridad. Sin embargo, su implementación no autorizada constituye una actividad delictiva que puede tener consecuencias graves.

Para garantizar el uso ético de esta poderosa herramienta:

  • Usa Mimikatz estrictamente dentro de compromisos autorizados.

  • Educa a los equipos sobre la importancia del uso responsable de las herramientas.

  • Aconseja a los clientes incluir defensas específicas contra Mimikatz en sus infraestructuras de seguridad.

Al centrarse en su papel para crear conciencia y fortalecer las defensas, Mimikatz puede ser una fuerza positiva en la ciberseguridad.

Construir un escudo a prueba de Mimikatz

Mimikatz es tanto un arma poderosa como una herramienta educativa vital. Su capacidad para resaltar vulnerabilidades en los sistemas de autenticación de Windows la hace indispensable para los profesionales de seguridad. Sin embargo, su uso indebido por parte de actores maliciosos subraya la necesidad de contar con estrategias defensivas sólidas.

Ya seas un profesional de ciberseguridad que busca entender a su enemigo o un defensor que busca fortalecer sus sistemas, conocer Mimikatz a fondo es un paso crucial para construir defensas resilientes contra el robo de credenciales y el movimiento lateral.

Preguntas frecuentes (FAQ)

Mimikatz es como la navaja suiza de las herramientas de posexplotación, pero para los malos. Es famosa por extraer credenciales en texto plano, hashes de contraseñas, tickets Kerberos y otros datos de autenticación de sistemas Windows. Originalmente creada para investigación, ahora es una herramienta preferida tanto por quienes hacen pruebas de penetración como por los atacantes. Piensa en red teaming, escalada de privilegios y movimiento lateral.

¿Versión corta? Mimikatz se mete en el proceso LSASS (Local Security Authority Subsystem Service) en memoria y extrae datos de autenticación sensibles. Si alguien tiene acceso de administrador o nivel SYSTEM, puede obtener:

  • Contraseñas en texto plano (solo si WDigest está habilitado)

  • Hashes NTLM

  • Tickets Kerberos

  • Con esto en mano, los atacantes pueden iniciar ataques de pass-the-hash o pass-the-ticket para causar aún más problemas.

Aquí está el asunto: Mimikatz es completamente legal cuando tienes permiso para usarlo. ¿Pruebas de penetración, ejercicios de red team o investigación de seguridad? Adelante. Pero, ¿usarlo en sistemas sin autorización? Ni pensarlo. Eso es ilegal y te pone del lado equivocado de las leyes de ciberseguridad.

Una vez que los atacantes están dentro, Mimikatz los ayuda a moverse y escalar privilegios. Así funciona el plan:

  • Obtienen hashes NTLM para iniciar sesión en otros dispositivos sin contraseñas.

  • Falsifican tickets Kerberos (como golden tickets) para hacerse pasar por usuarios.

  • Realizan ataques DC Sync para robar datos de contraseñas directamente de los controladores de dominio.

  • En esencia, abren todas las puertas a los sistemas sensibles, mantienen la persistencia y escalan su acceso.

Detectar Mimikatz puede ahorrarte muchos dolores de cabeza. Así puedes identificarlo en acción:

  • Usa herramientas EDR o XDR para monitorear alteraciones en la memoria de LSASS.

  • Marca los argumentos de línea de comandos conocidos de Mimikatz.

  • Busca comportamientos de PowerShell o scripts relacionados con el volcado de credenciales.

  • Configura reglas de Sysmon para detectar patrones de acceso inusuales.

  • ¿Consejo extra? Vigila actividad extraña de Kerberos o anomalías de replicación en tus controladores de dominio.

Son como primos en la familia del robo de credenciales:

  • Pass-the-Hash (PtH): usa un hash de NTLM para iniciar sesión en sistemas, sin necesidad de contraseña.

  • Pass-the-Ticket (PtT): usa un ticket de Kerberos robado (TGT o TGS) para hacerse pasar por un usuario legítimo.

  • Ambos evitan las contraseñas, pero PtH explota la autenticación NTLM, mientras que PtT se centra en Kerberos.

¿La respuesta corta? Sí, pero requiere esfuerzo. Aquí tienes tu plan de batalla:

  • Activa Credential Guard para bloquear el acceso a LSASS.

  • Activa RunAsPPL para darle a LSASS protección adicional.

  • Desactiva WDigest a menos que lo necesites de verdad.

  • Sigue principios estrictos de privilegio mínimo y vigila la actividad de los administradores.

  • Aunque Mimikatz no siempre se puede detener del todo, estos pasos hacen que sea mucho más difícil para los atacantes tener éxito. Mantente firme y alerta.

Recursos adicionales

Más información sobre ¿Qué es un vector de inicialización? Criptografía explicada
¿Qué es un vector de inicialización? Criptografía explicada
Ciberseguridad 101

Descubre por qué los vectores de inicialización son fundamentales para la seguridad de los datos en esta guía de Huntress. Comprende cómo funcionan, su papel en la criptografía y las mejores prácticas para administrarlos.

Más información sobre ¿Qué es la seguridad del correo electrónico?
¿Qué es la seguridad del correo electrónico?
Ciberseguridad 101

Descubre qué es la seguridad del correo electrónico, cómo protege contra amenazas cibernéticas y por qué es esencial para la ciberseguridad. Información para principiantes de Huntress.

Más información sobre El volcado de datos de una base de datos frente a los datos ficticios
El volcado de datos de una base de datos frente a los datos ficticios
Ciberseguridad 101

Descubre qué es el volcado de datos, por qué los cibercriminales lo buscan y cómo proteger tus volcados de base de datos de las amenazas de seguridad. Guía esencial para profesionales de TI.

Protege lo que importa

Protege endpoints, correo electrónico y empleados con el poder de nuestro SOC 24/7. Prueba Huntress gratis y despliega en minutos para empezar a combatir las amenazas.
Probar Huntress gratis