wlandecrypter v1.3.1 ACTUALIZADO!!!!

Iniciado por *dudux, 11 Diciembre 2008, 18:51 PM

0 Miembros y 1 Visitante están viendo este tema.

NirozMe|on

#70
WLANDECRYPTER v1.3.1
____________________________________________________________________

Novedades

- Añadida nueva Mac 40:4A:03 y nuevo patrón de claves para las Mac 00:1A:2B


- Ahora Wlandecrypter escribe las claves más probables primero, al principio del
diccionario, para router conocidos y con una WLAN_XX determinada. Así la clave correcta
puede ser encontrada mucho antes en proyectos como Wlanreaver.
____________________________________________________________________

USO

uso: wlandecrypter [-e] <BSSID> <ESSID> [fichero]

       wlandecrypter -a <ESSID> [fichero]
       wlandecrypter -l

    -l : lista en pantalla todos los routers conocidos
   -a : genera diccionario para todos los routers y una WLAN_XX
   -e : genera diccionario experimental para routers desconocidos
   
   Si <ESSID> = WLAN_?? genera todas las redes desde WLAN_00 a WLAN_FF


--> LEED EL README.TXT <--
____________________________________________________________________

OBSERVACIONES

- Las opciones -e y -a no se ejecutan a la vez, wlandecrypter sólo llevará a cabo la
 primera que encuentre en la línea de comandos.

- Opción -e experimental: Ya que en algunos las claves siguen el patrón X112233xxxxAB para
 por ejemplo un router con mac 11:22:33:xx:xx:xx y WLAN_AB, e igual en algunos Comtrend,
 Zyxel, etc, porque no probar y ver que pasa con otros que puedan aparecer y no estén aun
 en la lista.

- Opción -a: Genera las claves de un WLAN_XX para todos los routers conocidos (que están en
 la lista) sin tener en cuenta la bssid. Por ejemplo puede servir para un router no conocido,
 distinto a los entregados por el operador, pero en el que se haya mantenido la configuración
 del original.

- Un diccionario con la opción -a y wlan_?? ocupará más de 4 GB de disco duro, ¿realmente
 necesitas eso Y PUEDES MANEJARLO?.

- Con la opción -e y wlan_?? el diccionario será de unos 670 MB.
____________________________________________________________________

EJEMPLOS

- Ejemplo1: wlandecrypter -e 00:11:22:33:44:55 wlan_aa prueba

 Genera Diccionario de nombre 'prueba'con C001122xxxxAA, X001122xxxxAA, Z001122xxxxAA,
 T001122xxxxAA y H001122xxxxAA


- Ejemplo2: wlandecrypter -a wlan_aa prueba2

 Genera el diccionario de nombre 'prueba2' para cada BSSID, es decir, para cada router conocido
 y WLAN_AA. El diccionario ocupará 19,2 MB en disco duro.
____________________________________________________________________

INSTALACION

Compilación:
make clean && make

Instalación:
sudo make install
____________________________________________________________________

Descarga

http://www.wifiway.org/archivos/wlandecrypter-1.3.1.tar.gz

Módulo (por Garcad) -> http://dl.dropbox.com/u/6244383/Wifiway/Modulos/wlandecrypter-1.3.1.lzm
____________________________________________________________________

Jose CSS

Gracias por tus esfuerzos !!!

Supongo que generara por bloques como dijiste (en lugar de entrelazado), y dentro de cada bloque, empezando por la primera letra de la clave que cumple eso de arriba... o no es por bloques, para que la clave que cumple eso este al principio independientemente del bloque al que pertenece ?

Tambien te digo que lo de wlanreaver le podriamos echar el curro encima a FluiD para que el script empezara a leer claves por la clave que cumple la norma no escrita, todo para FluiD, todo para FluiD xDDDDDDDDDDDDDDDDDD

Esto tambien lo digo por la estetica del diccionario, que oye, habra gente que no le haga gracia. Yo personalmente, con no mirar...

Y tambien digo que si fuera en otro lenguaje en el que me sintiera mas comodo, lo que le echo encima a FluiD lo intentaria hacer yo como ataque especulativo sin cambiar ninguno de sus 2 ataques ya establecidos.

En fin, que hablo demasiado, que gracias ;)

NirozMe|on

Si señor por bloques y para cada bloque las más probables primero.

DaniPhii

¡Ostras, cómo mola!  ;D

¡Muchas gracias! A la espera de más descubrimientos ^^

¡Un saludo!

Jose CSS

Oye... habria que ir cambiando el titulo del hilo, si es que alguien puede no?

ChimoC

Buenas:

Como ya me habeis hecho la "pichica" un lio... no se que título poner..... ¿cambiamos ya a Wlandecrypter 1.3?

Saludos

ChimoC

Jose CSS

Pues es v1.3.1 xDDDDDDDDDDDD

DaniPhii

Cierto... XD

(qué quisquillosos estamos... jajaja)

Glezo

#78
Buenas, gente!
rubateando entre prácticas y bibliotecas, he estado terminando de picar una cosa que tenía a medias... y al grano:
 conocéis alguna manera de comprobar cuál de 2 programas dados es más eficiente?
no me serviría de gran cosa un análisis de qué tipo de instrucciones arroja el código del gcc porque no tengo benchmark para mi procesador, y además, el disco va a influir mucho en el resultado.

 Puede parecer que esto está fuera de hilo, pero no... la movida es que llevo tiempo queriendo hacer una especie de wlan_decrypter donde la información sobre routers no esté en tiempo de código, sino en un fichero externo, para que sea absolutamente escalable. Y eso: lo tengo terminado... y he seguido el SOFISTIQUÉRRIMO (entiéndase la guasa...) método de coger cronómetro y ver qué tarda más: si mi versión, o la 1.2 xD (con tan precisos métodos, mi speed-up varía entre 15! y 5 modestos segundos, según le dé...)

entonces resumiendo: si se os ocurre alguna manera más ortodoxa, publico mi código p'a quien lo quiera, aunque quizás me decida a ampliarlo para dar cabida a las probabilidades de que un zyxel comience por un cierto prefijo u otro (lo cual ya ha sido implementado en la version 1.3; implementación que, en mi engendro, no es trivial, tendría que cambiar el sistema de expresiones regulares que me he montado... pero bueno!)

Gracias y un saludo

ChimoC

Buenas:

Abre un nuevo post y lo publicas  ;)

Un saludo

ChimoC