Cómo usar hashcat Compartir tecnología

Publicado en: · Autor:Recuperación de contraseña

hashcat tiene cuatro formas básicas de descifrar :
1. Diccionario Descifrado

2. Cadena combinada Descifrado

3. Fuerza bruta Descifrado (Desactivado) – Ataque de máscara (Máscara Descifrado )
4. Descifrado híbrido
También hay métodos de descifrado basados en reglas y métodos de cambio de mayúscula y minúscula, pero se pueden clasificar como reglas Descifrado

Diccionario Descifrado

-A 0-M Tipo hashfile Diccionario1 Diccionario2
Parece que también puedes usar gpu para acelerar

Combinar cadenas Descifrar

Si el contenido del diccionario es así
11
22
33

Entonces la combinación es:
1111
1122
1133
2222
2233
3333

Especifique los caracteres a la izquierda o derecha

           -j,     - -rule-left = rule                             Una sola   regla   aplicada   a   cada   palabra   en   el   izquierdo   diccionario 

        -k,     - -rule-right = rule                           Una sola   regla   aplicada   a   cada   palabra   en   el   derecho   diccionario123 

Por ejemplo:
Diccionario 1:

         11 
        2212 

Diccionario 2:

         33 
        4412 

Comandos:

         -j   ' $- ' 
        -¡k   '! $ ' 12 

La palabra en el diccionario de $ proxy arriba, -j ' $- ' significa agregar un-, -k ' $ al lado derecho de la palabra! ' Significa agregar uno a la izquierda de la palabra!
Así que la combinación resultante es:

         ¡11-33! 
        ¡22-33! 
        ¡11-44! 
        ¡22-44! 1234 

Ataque de máscara

La explicación oficial de esta cosa es relativamente simple, es decir, el ataque de máscara es más fuerte que la fuerza bruta porque reduce el número de tablas de contraseñas. En cuanto al algoritmo para reducir el número de contraseñas, no hay demasiada introducción (basado en el archivo hcmask), solo menciono simplemente la reducción del número de contraseñas a través de algunas formas de contraseñas convencionales, por ejemplo: "Kele1997", violencia Al descifrar , todas las posibilidades serán enumeradas, etc. Pero cuando se realiza un ataque de máscara, el programa intentará tener solo la primera letra en mayúsculas, porque la mayoría de las contraseñas rara vez tienen mayúsculas en la segunda o tercera posición. Estas reglas se utilizan para reducir el número de candidatos para contraseñas

Oficial Se dice que el ataque de máscara no tiene ninguna desventaja en comparación con la fuerza bruta, porque el ataque de máscara puede generar todas las contraseñas de fuerza bruta

Conjunto de caracteres de conjuntos de caracteres

 Conjunto de caracteres incorporado. 
? l   =   abcdefghijklmnopqrstuvwxyz 
? u   =   ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? d   =   0123456789 
? h   =   0123456789abcdef 
? H   =   0123456789ABCDEF 
? s   =   ¡Espacio»! " #$% & ' () * +, -. /:; < = >? @[\]^_`{|}~ 
? ¿Un   =  ? ¿Yo? ¿Usted? ¿d? s 
? b   =  

0   -   0xff123456789

Hay conjuntos de caracteres en el directorio del programa que contienen todo tipo de caracteres extraños. Si los agrega a su contraseña, puede usar estos archivos

hashcat tiene cuatro parámetros para especificar un conjunto de caracteres personalizado
– custom-charset1= CS
– custom-charset2= CS
– custom-charset3= CS
– custom-charset4= CS
Estos cuatro parámetros se pueden reemplazar con las abreviaturas-1, -2, -3 y-4. Puede especificar un conjunto de caracteres personalizado para realizar Descifrado

El siguiente comando establece el primer conjunto de caracteres personalizado (-1) en caracteres específicos del idioma ruso:
-1 charsets/special/russian/ru_ISO-8859-5-special.hcchr

Incremento de longitud de contraseña

No necesitamos especificar la longitud fija de la contraseña. Podemos especificar el parámetro – increment

   -i,   - -Incremento                                 |             |   Habilitar   Máscara   Incremento   Modo                                                       |     < 6x126>   |   Num     |   detener   máscara   incrementando   en   X                                       123 

Archivos de máscara Hashcat

-a 3 hash.txt mask_file.hcmask   Cargue el archivo hcmask y use la máscara en el archivo para Descifrar

hashcat viene con varios archivos hcmask y colóquelos debajo del directorio del programa mask/

Caracteres hexadecimales

- -hex-charset   La cadena siguiente es 16

Mezclar Descifrar

La contraseña generada es una combinación de caracteres generados con diccionario y violencia bruta Descifrar
Por ejemplo: ejemplo.dict

         Contraseña 
        hola12 

hashcat64-a 6 ejemplo.dict? ¿d? ¿d? ¿d? d
? ¿d? ¿d? ¿d? d representa un número entero de cuatro bits de longitud
Por lo tanto, la secuencia final de candidatos de contraseña generada es:

         Contraseña0000 
        Contraseña0001 
        Contraseña0002 
       . 
       . 
       . 
        Contraseña99991234567 

hashcat64-a 6? ¿d? ¿d? ¿d? d Ejemplo.dict
Resultados:

 0000Contraseña 
0001contraseña 
. 
. 
. 
9999contraseña123456 

Usar reglas para emular ataque híbrido Descifrado   (Usar reglas para emular ataque híbrido No hay forma de traducirlo)

Utilice maskprocessor para utilizar reglas para generar violencia bruta Descifre las reglas requeridas, y luego el archivo de reglas generado se puede cargar usando Hashcat-R y mezclar en diccionario en candidatos de contraseña
Por ejemplo: ejemplo.dict

 Hola 
Contraseña12 

Hash-o bf.rule ' $? ¿d $? ¿d $? ¿d $? d

La regla generada se ve así: bf.rule

 $0   $0   $0   $0 
$0   $0   $0   $1 
$0   $0   $0   $2 
$0   $0   $0   $3 
$0   $0   $0   $4 
. 
. 
. 
$9   $9   $9   $9123456789 

Luego use hashcat-a 6 example.dict-r bf.rule-m...
El último generado se ve así:

         hola0   0   0   0 
        Contraseña0   0   0   0 
        hola0   0   0   1 
        Contraseña0   0   0   1 
        hola0   0   0   2 
        Contraseña0   0   0   2 
       . 
       . 
       . 
        hola9   9   9   9 
        Contraseña9   9   9   91234567891011 

Siguiente artículo:Varios modos de ataque de hashcat hashcat
Siguiente artículo:Hashcat es una herramienta de explosión de contraseñas y una de las herramientas esenciales para la seguridad de la información. Por favor, coloque este artículo para registrar el resumen.
  • Centrarse en Word, Excel, PPT, PDF, RAR, ZIP, 7Z, paquetes comprimidos, desbloqueo y descifrado de archivos cifrados de Office
  • Proporcionamos a los usuarios recuperación de contraseña de paquete comprimido de archivos de alta calidad, recuperación de contraseña de palabra de desbloqueo de PDF
  • Derechos de autor © Document Password Recovery Master Plataforma de descifrado en línea