Les
presento Crunch, una pequeña
aplicación que viene en Kali Linux y que es un generador de listas de palabras.
Su funcionamiento es sencillom ya que nos
genera todas las posibles combinaciones y permutaciones a partir de la
definición de un conjunto de caracteres.
Cómo usar Crunch en Kali
Lo
ideal es combinar crunch con un poco de ingeniería social para tener éxito en
un ataque; ya que para generar una determina lista de palabra debemos tener una
noción de que palabras o caracteres son los más utilizados por el
objetivo. Veamos unos ejemplos prácticos
para entender a lo que me refiero:
Caso 1.
Supongamos que el objetivo elegido usa la palabra pass más 2 dígitos para sus contraseñas, entonces podemos crear
nuestra lista de la siguiente manera:
Donde:
*
Los números 6 6 representan la longitud mínima y máxima de las combinaciones
respectivamente.
*
-t: Esta opción permite indicar el patrón a seguir
*
Los símbolos %%. Representan 2 números cualquiera. Otras opciones que tenemos
son:
@
Para indicar que son letras minúsculas.
, Indica que son letras mayúsculas.
^ Para indicar que son símbolos.
*
-o. Permite indicar la ruta y el nombre
de donde se generara la salida de nuestra lista de palabras.
Caso 2. No conocemos mayor detalle acerca del objetivo, entonces
simplemente podemos crear una lista de palabras con diferentes combinaciones de
palabras, así: