Foro de elhacker.net

Seguridad Informática => Hacking Wireless => Mensaje iniciado por: evynegron en 12 Diciembre 2012, 21:38 pm



Título: cuando queremos usar el diccionario
Publicado por: evynegron en 12 Diciembre 2012, 21:38 pm
Hola ha este gran foro.
Mi duda es que cuando me toca escribir en aircrack-ng que use el diccionario aparentemente lo edito mal. Les pregunto lleva espacios o llevaeste simbolo /. Discurpen mi ignarancia.

He buscado en muchos lugares pero no se. No doy con escribirlo correctamente. Y miren que he buscado.  :huh:


Título: Re: cuando queremos usar el diccionario
Publicado por: zydas en 12 Diciembre 2012, 21:50 pm
En la pagina oficial de aircrack-ng lo tienes.

http://www.aircrack-ng.org/doku.php?id=es:cracking_wpa

Te lo voy a poner fácil

Citar
Paso 4 - Ejecutar aircrack-ng para obtener la clave pre-compartida

El propósito de este paso es conseguir la clave WPA/WPA2 precompartida. Para hacer esto, se necesita un diccionario de posibles palabras. Básicamente, aircrack-ng comprueba cada una de esas palabras para mirar si coincide con la clave.

Hay un pequeño diccionario que se incluye en la suite aircrack-ng - “password.lst”. En el Wiki FAQ puedes encontrar una larga lista de diferentes diccionarios. Se puede usar John the Ripper (JTR) para construir un diccionario propio y despues usarlo con aircrack-ng.

Abre otra consola y escribe:

aircrack-ng -w password.lst -b 00:14:6C:7E:40:80 psk*.cap
Donde:

-w password.lst es el nombre del archivo del diccionario. Recuerda que tienes que especificar la ruta completa del archivo si no se encuentra en el mismo directorio.
*.cap es el nombre del grupo de archivos que contienen los paquetes capturados. Date cuenta que en este caso usamos el comodín * para incluir varios archivos.
Esta es la salida cuando no se encontró ningún handshake:

 Opening psk-01.cap
 Opening psk-02.cap
 Opening psk-03.cap
 Opening psk-04.cap
 Read 1827 packets.

 No valid WPA handshakes found.
Cuando ocurre esto tienes que volver al paso 3 (deautenticar al cliente wireless) o esperar más tiempo para ver si se conecta algún cliente y se autentifica al AP.

Esta es la salida cuando se encuentra algún handshake:

 Opening psk-01.cap
 Opening psk-02.cap
 Opening psk-03.cap
 Opening psk-04.cap
 Read 1827 packets.
 
 #  BSSID              ESSID                     Encryption

 1  00:14:6C:7E:40:80  teddy                     WPA (1 handshake)
 
 Choosing first network as target.
En este punto, aircrack-ng intentará encontrar la clave. Dependiendo de la velocidad de la CPU y del tamaño del diccionario, este proceso puede llevar bastante tiempo, incluso días.

A continuación puedes ver que ocurre cuando averigua la clave precompartida:

                               Aircrack-ng 0.8
 
 
                 [00:00:00] 2 keys tested (37.20 k/s)
 
 
                         KEY FOUND! [ 12345678 ]
 
 
    Master Key     : CD 69 0D 11 8E AC AA C5 C5 EC BB 59 85 7D 49 3E
                     B8 A6 13 C5 4A 72 82 38 ED C3 7E 2C 59 5E AB FD
 
    Transcient Key : 06 F8 BB F3 B1 55 AE EE 1F 66 AE 51 1F F8 12 98
                     CE 8A 9D A0 FC ED A6 DE 70 84 BA 90 83 7E CD 40
                     FF 1D 41 E1 65 17 93 0E 64 32 BF 25 50 D5 4A 5E
                     2B 20 90 8C EA 32 15 A6 26 62 93 27 66 66 E0 71
 
    EAPOL HMAC     : 4E 27 D9 5B 00 91 53 57 88 9C 66 C8 B1 29 D1 CB

Saludos


Título: Re: cuando queremos usar el diccionario
Publicado por: evynegron en 13 Diciembre 2012, 00:55 am
Gracias por tu ayuda.
Creo que lo estoy haciendo como me indicastes. Pero me dice invalid mac address filter.
No entiendo.


Título: Re: cuando queremos usar el diccionario
Publicado por: zydas en 14 Diciembre 2012, 13:06 pm
Debes colocar la mac de tu router de forma correcta y no la que viene en el ejemplo de aircrack-ng.

Saludos