Hola chicos. Estoy empezando en el tema del WPA, el WEP ya es un poco aburrido. El caso es que primero empecé pasando wordlist a pelo con el aircrack-ng. Después descubrí que existía cowpatty, y que se podían precompilar las wordlist para un SSID concreto. Además descubrí que había un grupo de trabajo que se había dedicado a precompilar grandes diccionarios para los principales SSID. Así, podemos descargar esos ficheros ya precompilados para cowpatty y pasarselos a nuestro handshake en un plis.
Ahora me he dado cuenta que existe airolib-ng, que básicamente es lo mismo que cowpatty + genpmkp, pero con la diferencia que usa una base de datos sqlite3 para almacenar los datos precompilados. Así, se pueden añadir palabras (posibles contraseñas) y SSID's a la base de datos; después precompilamos y se calcularán todas las combinaciones entre password/SSID.
Genial, pero ahora viene mi duda. Al igual que Church of Wifi ha creado el proyecto de generar las tablas para los 1000 principales SSID con unos gigantescos diccionarios, y ofrece los resultados en ficheros para descargar y usar con cowpatty, ¿no sería posible un proyecto similar con airolib-ng?
Antes de nada decir que airolib-ng es capaz de importar en la base de datos sqllite3 los ficheros de cowpatty, por lo que todo el trabajo realizado por Church of Wifi se puede reutilizar.
¿Y cuál es la ventaja? En mi opinión, y quizás esté diciendo una barbaridad, la ventaja de que los datos estén en sqllite3 es que es una base de datos, y como tal se podría exponer vía HTTP eliminando así el problema de que todo el mundo tenga que estar descargando inmensas cantidades de datos, y facilitando también el trabajo en grupo, de forma que cada cual podiera añadir sus SSIDs, sus wordlists, o subir sus resultados ya precompilados para una pareja dada.
Mi pregunta principal es si alguien sabe si esto ya existe, es decir, si existe una base de datos publica para airolib-ng.
Un saludo