Autenticacion Net-NTLMv2 y tipos de hashes
LM Hashes
# Como funciona
1. Convertir todas las minúsculas en mayúsculas
2. Rellenar la contraseña a 14 caracteres con caracteres NULL
3. Dividir la contraseña en dos partes de 7 caracteres
4. Crear dos claves DES a partir de cada trozo de 7 caracteres
5. Encriptar DES la cadena "KGS!@#$%" con estos dos trozos
6. Concatena las dos cadenas encriptadas DES. Este es el hash LM.
# Crackeo
john --format=lm hash.txt
hashcat -m 3000 -a 3 hash.txtNT Hash (NTLM)
# Como funciona
1. La contraseña se pasa a Unicode (UTF-16LE).
2. Se usa el algoritmo MD4.
# Crackeo
john --format=nt hash.txt
hashcat -m 1000 -a 3 hash.txtProtocolo de Autenticación Net-NTLMv2 (NTLMv2)

Cuenta local -> Servidor

Cuenta a nivel de dominio

Referencias
Last updated