Introducción
En este laboratorio, explorará una característica avanzada de Hashcat: los conjuntos de caracteres personalizados (custom charsets) en ataques de máscara (mask attacks). Si bien los conjuntos de caracteres integrados de Hashcat (?l, ?u, ?d, ?s) son potentes, pueden ser ineficientes si tiene información específica sobre los caracteres utilizados en una contraseña. Por ejemplo, si sabe que una contraseña solo contiene los caracteres 'a', 'b', 'c', '1', '2', '3', el uso de los conjuntos de caracteres estándar ?l y ?d probaría muchos caracteres innecesarios.
Los conjuntos de caracteres personalizados le permiten definir un conjunto preciso de caracteres, reduciendo drásticamente el espacio de búsqueda y acelerando el proceso de cracking. Aprenderá a definir un conjunto de caracteres personalizado, crear una máscara que lo utilice y ejecutar un ataque dirigido para descifrar un hash de contraseña que sigue un patrón único.


