Mundo Pau

noviembre 8, 2012

Crunch generador de diccionarios

Filed under: Informática — Perdigue @ 19:10

Este programa la verdad es que si costase dinero estaria pagado cada centimo de lo que costase. Este programa principalmente lo que hace es generar diccionarios desde cero con un monton de opciones y compatibilidad con aplicaciones que nos vendran de perlas.

Lo primero es lo primero, descargamos el programa desde su web official
y lo descomprimimos en el directorio que queramos, para mas tarde poder ejecutarlo.

Bien, el archivo descargado se compone de 5 archivos:

          charset.lst – crunch.1 – crunch.c – gpl.txt – Makefile

Abrimos una terminal y nos dirigimos a la carpeta donde lo descomprimimos con cd y escribimos sudo make, y nos creara un archivo llamado crunch que es un ejecutable y es con el que lanzaremos el programa.

Las configuraciones que trae por defecto este programa para la combinacion en la creacion de diccionarios son amplias, aunque se pueden modificar para añadirles mas, aqui os pondre unos ejemplos de dichas combinaciones:

- numeric = [0123456789]

Creara combinaciones jugando con todas las posibilidades con los numeros del 0 al 9

- lalpha = [abcdefghijklmnopqrstuvwxyz]

 

Usara todo el abecedario ( sin la ñ porcierto ) para generar el diccionario

Y podemos generar numeros, letras y simbolos

Este programa sirve para generar diccionarios en archivo para pasarlo con Aircrack o con Cowpatty (del cual hablaremos en otra entrada), un ejemplo de esto seria :

./crunch 8 8 -f charset.lst numeric -o wordlist.txt 

Donde ./crunch es la ejecucion del programa, 8 8 seria para la longitud del diccionario que queremos generar, si ponemos 8 16 generaria las combinaciones posibles desde 8 caracteres hasta 16, charset.lst es el archivo de donde lee lo antes explicado como en este ejemplo numeric, la opcion -o seria para guardar el diccionario creado a un archivo de texto el cual hemos llamado worldlist.txt.

Pero podemos hacer el mas dificil todabia… Y si no tubieramos que generar un diccionario en archivo de texto que siempre ocupa espacio y tarda tiempo, y pudiesemos pasar el diccionario sin necesidad de ocupar disco duro con el Aircrack… Pues para eso tambien hay solucion

./crunch 12 14 -f charset.lst numeric | ./aircrack-ng -a 2 captura.cap -e ESSID -b MAC-AP -w -

Podemos especificarle por donde nos quedamos la ultima vez por si nos cansamos de estar ahy y queremos utilizar el ordenador para otro proposito:

./crunch 8 8 -f charset.lst numeric -s 35498762 | ./aircrack-ng -a 2 captura.cap -e ESSID -b MAC-AP -w -

y para hacer que solo varien partes de la clave:

./crunch 8 8 -f charset.lst numeric -t 1@3456@@ | ./aircrack-ng -a 2 captura.cap -e ESSID -b MAC-AP -w -

Con esto pasariamos el generador de diccionario directamente sin ficheros de por medio y generando las posibles claves segun los parametros que hallamos establecido.

Dejar un comentario »

Aún no hay comentarios.

RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Blog de WordPress.com.

A %d blogueros les gusta esto: