Instalación
Hashcat requiere controladores (drivers) de GPU actualizados (OpenCL, CUDA o Metal) para funcionar a su máxima capacidad.Top 10 Comandos (Guía HexSec)
Estos son los comandos fundamentales para liberar el poder de Hashcat:1. Crackear Hashes MD5
El ataque básico utilizando una lista de palabras (wordlist).2. Crackear Hashes NTLM (Windows)
Ideal para auditorías de directorios activos o máquinas Windows locales.3. Fuerza Bruta Simple
Ataque de máscara para contraseñas de 4 caracteres en minúsculas.4. Información de Dispositivos
Muestra información sobre las GPUs detectadas y sus capacidades.5. Benchmark de Sistema
Realiza una prueba de velocidad para saber cuántos hashes por segundo puede procesar tu hardware.6. Mostrar Contraseñas Crackeadas
Muestra los resultados de las contraseñas que ya han sido descifradas en sesiones anteriores.7. Crackear WPA/WPA2 (Wi-Fi)
Utilizado para descifrar handshakes de redes inalámbricas capturados previamente.8. Ataque de Combinación
Combina palabras de dos listas diferentes para crear nuevas variaciones.9. Crackear SHA512 (Linux)
Específico para los hashes de contraseñas modernas en sistemas basados en Unix.10. Consultar Estado de Sesión
Verifica el progreso, la temperatura de la GPU y el tiempo estimado de una sesión activa.Modos de Ataque Principales
Hashcat utiliza el parámetro-a para definir la estrategia:
-a 0(Straight): Ataque de diccionario puro.-a 1(Combination): Combina palabras de múltiples diccionarios.-a 3(Brute-force): Usa máscaras (ej:?upara mayúsculas,?dpara dígitos).
Recomendaciones de Hardware y Seguridad
- Refrigeración: El cracking por GPU genera una cantidad masiva de calor. Asegúrate de que tu sistema tenga una ventilación adecuada.
- Drivers: Mantén siempre actualizados los drivers de tu tarjeta de video para evitar errores de computación.
- Reglas: Al igual que John, puedes usar archivos de reglas (
.rule) para aplicar mutaciones complejas a tus diccionarios.
Aviso: Hashcat es una herramienta extremadamente potente. Úsala únicamente para fines de auditoría profesional y con el consentimiento explícito del propietario de los datos.