Kali Linux – Utilidad Crunch

Para hackear una contraseña, tenemos que probar muchas contraseñas para obtener la correcta. Cuando un atacante usa miles o millones de palabras o combinaciones de caracteres para descifrar una contraseña, no hay seguridad de que cualquiera de esos millones de combinaciones funcione o no. Esta colección de una combinación diferente de caracteres se llama lista de palabras. Y para descifrar una contraseña o un hash, necesitamos tener una buena lista de palabras que pueda descifrar la contraseña. Entonces, para hacerlo, tenemos una herramienta en Kali Linux llamada crunch 

crunch es una herramienta de generación de listas de palabras que viene preinstalada con Kali Linux. Se utiliza para generar palabras clave personalizadas basadas en listas de palabras. Genera una lista de palabras con permutación y combinación. Podríamos usar algunos patrones y símbolos específicos para generar una lista de palabras. 

Instalación de la herramienta de crisis

Para instalar la herramienta crunch , use los siguientes comandos según su distribución de Linux. 

En el caso de Debian/Ubuntu  

$sudo apt-get install crunch

En el caso de CentOS/RedHat  

$sudo yum install crunch

En el caso de Fedora OS  

$sudo dnf install crunch

Trabajando con la herramienta de crujido

1. Para comprobar la instalación. 

crunch

kali Linux crunch

Este comando mostrará la página inicial de la herramienta crunch que verifica la instalación de la herramienta. 

2. Para crear una lista de palabras de números específicos.  

cruch 1 2 0123456789 

crunch_numbers_wordlist

Este comando generará una lista de palabras de 110 palabras que tienen números de uno y dos dígitos con todas las combinaciones de dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. podría usar alfabetos 

3. Para guardar la lista de palabras en un archivo  

crunch 1 2 0123456789 >wordlist.txt 

crunch_wordlist_to_file

Este comando generará una lista de palabras de 110 palabras que tienen números de uno y dos dígitos con todas las combinaciones de dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 y copiará lo mismo en un archivo de texto llamado como lista de palabras.txt

4. Para guardar la lista de palabras en un archivo con la opción -o  

crunch  1 2 0123456789 -o wordlist.txt

crunch-o-wordlist-file

Este comando generará una lista de palabras de 110 palabras que tienen números de uno y dos dígitos con todas las combinaciones de dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 y copiará lo mismo en un archivo de texto llamado como lista de palabras.txt. 

5. Para generar un archivo usando el archivo de juego de caracteres del arco iris  

crunch 2 3 -f /usr/share/rainbowcrack/charset.txt 

crunch-rainbow

Este comando utilizará el juego de caracteres presente en el archivo /usr/share/rainbowcrack/charset.txt para generar una lista de palabras. 

6. Para generar una lista de palabras con un patrón específico.  

crunch 10 10 -t manav^%%%% 

Aquí tenemos 4 caracteres para representar algún grupo de caracteres que son los siguientes:  

  • , para todas las letras mayúsculas
  • @ para todas las letras minúsculas
  • % para todos los caracteres numéricos
  • ^ para todos los caracteres especiales

crunch-pattern

Entonces, el comando anterior generará todas las palabras que comienzan con » manav » y luego un carácter especial y luego un número de 4 dígitos. 

7. Para generar una lista de palabras con una permutación de algunas strings o caracteres  

crunch 1 10 -p Hello Manav

En el caso de -p, el crunch ignora los valores de tamaño mínimo y tamaño máximo y muestra todas las permutaciones posibles.  

crunch_permutation

El comando anterior dará 2 permutaciones de «hola manav».
 

Publicación traducida automáticamente

Artículo escrito por manav014 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *