Hashcat en Español: Guía Rápida

 

 https://www.onlinetis.com

Hashcat en Español: Guía Rápida

Hashcat es prácticamente la "bestia" de la recuperación de contraseñas en Kali Linux. Es famosa por ser increíblemente rápida porque utiliza la potencia de tu tarjeta gráfica (GPU) en lugar de solo el procesador (CPU).

Aquí tienes una guía esencial para empezar a usarla.


1. Conceptos Básicos antes de empezar

Para usar Hashcat, necesitas entender que no "adivina" al azar, sino que compara hashes.

  • Hash: Una huella digital única creada a partir de una contraseña (ej. MD5, SHA-256).

  • Diccionario (Wordlist): Un archivo de texto con miles de contraseñas posibles (el más común en Kali es rockyou.txt).

  • Modos de ataque:

    • -a 0: Ataque de diccionario (compara una lista).

    • -a 3: Ataque de fuerza bruta (prueba todas las combinaciones posibles).


2. Comandos Principales

La sintaxis básica de Hashcat es:

hashcat -m [tipo_de_hash] -a [tipo_de_ataque] [archivo_con_hash] [diccionario/máscara]

Identificar el tipo de Hash (-m)

Cada algoritmo tiene un número asignado. Los más comunes son:

  • 0: MD5

  • 100: SHA1

  • 1000: NTLM (Windows)

  • 1800: sha512crypt (Linux)

  • 22000: WPA/WPA2 (WiFi)


3. Ejemplos Prácticos

A. Ataque de Diccionario (MD5)

Si tienes un hash MD5 en un archivo llamado hash.txt:

Bash
hashcat -m 0 -a 0 hash.txt /usr/share/wordlists/rockyou.txt

B. Ataque de Fuerza Bruta (Máscara)

Si sabes que la contraseña tiene 8 caracteres y son solo números:

Bash
hashcat -m 0 -a 3 hash.txt ?d?d?d?d?d?d?d?d

Nota: ?d representa un dígito, ?l una letra minúscula y ?u una mayúscula.


4. Consejos de Oro

  1. Ubicación de Diccionarios: En Kali, casi siempre los encontrarás en /usr/share/wordlists/. Si rockyou.txt está comprimido, usa gunzip rockyou.txt.gz para extraerlo.

  2. Estado del proceso: Mientras Hashcat corre, presiona la tecla "s" para ver el progreso y la temperatura de tu hardware.

  3. Benchmark: Si quieres saber qué tan rápida es tu PC, usa:

    Bash
    hashcat -b
    

¿Por qué falla a veces?

Si estás en una máquina virtual, Hashcat puede tener problemas para acceder a la GPU. En ese caso, puedes forzar el uso de la CPU añadiendo el parámetro --force, aunque será mucho más lento.

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux