Dividir diccionario en varios ordenadores

Iniciado por rafajesusmoran, 16 Mayo 2014, 18:14 PM

0 Miembros y 2 Visitantes están viendo este tema.

rafajesusmoran

Hola. Quería saber si hay algún proyecto en marcha sobre algun tipo de cloud computing gratuito para crackear claves wpa.

La idea sería crear un diccionario con todas las posibilidades posibles y dividirlo (o crearlos ya divididos) y mandar cada minidiccionario a un ordenador distinto.

Con ello se conseguiría bajar el tiempo necesario para crackear cualquier clave wpa. Sólo dependería del número de ordenadores haciendo ese trabajo.
Si contamos las minúsculas, mayúsculas, números y algún carácter especial, serían 65. Ese número habría que elevarle a una potencia que sería la longitud de la clave a buscar.

Ese sería el número total de palabras en el diccionario que se me antoja billonario. Pero si se crea ese mismo diccionario dividido, por ejemplo en 300 partes, y cada parte se crackea con aircrack en un ordenador distinto, el tiempo para dar con la clave puede ser de unas pocas horas.

Creo que me he explicado bien.

Sh4k4

Hay proyectos para essid defaults y de paga, pero claro tu idea no es nueva ya vemos que hay algunos proys como Distributed Password Recovery de Elcomsoft, podras crackear con varias PCs a una contraseña pero claro necesitaras millones(creo solo miles soporta DPR) para ver algo concreto, o mejor miles de millones de pcs usando su cpu y gpu al unisono y entonces sera algo interesante ya hablaremos de años y no de vidas enteras...

engel lex

CitarSi contamos las minúsculas, mayúsculas, números y algún carácter especial, serían 65. Ese número habría que elevarle a una potencia que sería la longitud de la clave a buscar.
y la clave minima son 8 caracteres, olvidaste eso...

por fuerza bruta...
son unas 318.644.812.890.625 posibilidades maximas...
asumiendo que tengas 1.000.000 de computadoras notablemente potentes a tu servicio y la clave sea justamente la mitad, cada maquina le tocaría procesar ~160.000.000 claves, asumiendo que prueban 1000 por segundo, son 160.000 segundos y serian 44 horas para descifrar
.... esto es fuerza bruta...

vamos con tu ejemplo
con diccionario
un diccionario de 60gb, asumimos términos de 8 caracteres, tiro al aire digo que 100.000.000 de términos... entre 300 partes (asumo 300 maquinas)...
cada parte de 2gb... tomemos en cuenta el tiempo de carga en cada maquina (a 4mbps de subida ~1hora por maquina, 300 horas para todas)
cada una con 333.333 claves a 1000 claves por segundo (asumiendo que tienes maquina bien potentes y posiblemente aplicando cuda) serían 333 segundos, muy buen tiempo... solo 5 minutos (después de 300 horas de carga XD) no se que tan eficiente sea eso :P
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Sh4k4

si siempre esta partirlos en pedacitos y ahorrarse la conexion y config, pero hablando de diccionarios de 11 TB o mas,  :P bueno algo es algo  ;D

rafajesusmoran

No es eficiente para una sola clave. Pero sí lo podria ser para varios cientos de claves, pues los diccionarios quedarían instalados para posteriores usos.  Entonces sólo hay dos problemas: uno, trocear tan inmenso diccionario o fabricarlo por partes. Dos, conseguir la ayuda de 1000 computadoras.

El primer problema se resuelve fácilmente: sólo hay que pensar de qué extremo a qué extremo crear los diferentes diccionarios.

Para resolver el segundo, sería crear un proyecto, tipo web, por ejemplo para que al menos mil personas se unan y colaboren, teniendo en cuenta que si tú colaboras es lógico que te ayuden cuando lo necesites.

engel lex

xD lo de picar el diccionario no deberia tardar mas de una hora... puede ser rapido si programas algo para eso, y mas lento si lo haces con winrar

lo otro, podrías hacer como la gente de (no recuerdo la organozacion que revisa señales en busca de respuesta extraterrestre)  que pedian ayuda y a cambio un lindo screen saber que a demas de ser decorativo era el proceso de análisis como tal
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Zomkar

Pero a ver es que la gracia de la fuerza bruta no está en usarla y ya.

Está en refinar los patrones para conseguir mayor rendimiento. Por ejemplo:

crear diccionarios con las posibles claves WPA por defecto de los router teniendo como base claves que te hayan dado etc

Con eso si logras las claves, y deprisa ademas.

Pretender que el cloud computing pueda romper cifrados como el wpa/wpa2 con contraseñas personalizadas...
Si se logra, cambiarán el estándar para que no se pueda, es así de simple.
Si vas a por ellos te llamarán violento.
Si explotas a cientos te verán como un ejemplo.

Sh4k4

CitarPero a ver es que la gracia de la fuerza bruta no está en usarla y ya.
Está en refinar los patrones para conseguir mayor rendimiento
Se y nos referimos a los diccionarios ya reducidos por ejemplo uno de 10 caracteres en hex mayusculas o minusculas te da mas o menos 11 TB ya me diras si no tendras que comprar algunos SSD extras y si siempre esta reducir los diccionarios a menos 3-4TB con algunas reglas pero el tambien la FB en si es eso TODOS los intentos sino en un salto se va la pass y pierdes todo el crack asi que.... ah arriesgarse

Zomkar

ah bueno entonces si que lo entiendo, pues se puede hacer si, pero tendrias que guardar el estado de aircrack en algun lado, por si el pc se apaga

y si usas aircrack yo en vez de diccionarios me miraria esto que es mas rapido:
http://www.aircrack-ng.org/doku.php?id=airolib-ng&DokuWiki=6ea219dcd38587dde050be6d606d85c2
Si vas a por ellos te llamarán violento.
Si explotas a cientos te verán como un ejemplo.

Gh057

Cita de: engel lex en 20 Mayo 2014, 00:22 AM

lo otro, podrías hacer como la gente de (no recuerdo la organozacion que revisa señales en busca de respuesta extraterrestre)  que pedian ayuda y a cambio un lindo screen saber que a demas de ser decorativo era el proceso de análisis como tal


es el proyecto SETI, uno de los tantos proyectos en donde se puede colaborar desde la red BOINC, tanto desde pc's como desde dispositivos móviles. XD
saludos!
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...