Super diccionario

Iniciado por BigKaz, 8 Octubre 2016, 04:51 AM

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

BigKaz

Es posible hacer un diccionario de contraseñas con todas las palabras, combinaciones etc etc del mundo?
Se podria crear un programa que haga combinaciones al azar y que las añada a su diccionario?

engel lex

si, es bastante simple... pero tienes un problema... voy a expresarlo en numero para hacerlo simple...

supongamos que es para crakear wpa, minimo 8 digitos, maximo 64... solo haremos el de 8 digitos

wpa acepta mayusculas (26 caracteres), munisculas (26 caracteres), numeros (10 caracteres) y simbolos (unos 32 o 64 cacteres)... supongamos que dejaremos afuera los simbolos... solo alfanumerico... son 62 caracteres, 64 por redondear las cuentas...

la cantidad de combinaciones posibles es de la cantidad de caracteres en el set a usar a la potencia de la cantidad de digitos a tomar en cuenta... es decir

64 caracteres a la potencia de 8 digitos...
648= 281.474.976.710.656 combinaciones...

ahora, sabemos que cada palabra tendrá 9 bytes (1 por digitos mas 1 de separación), entonces multiplicamos las combinaciones por la cantidad de digitos para obtener la cantidad de bytes que ocupará el diccionario

281.474.976.710.656 * 9 = 2.533.274.790.395.904bytes

a esta altura deberás ver por donde va el asunto... te invito a decir el numero en voz alta XD no mucha gente conoce la numeración tan lejos...

ahora... eso serían unos 2.304 terabytes (2,3 petabytes)

si tienes ese espacio en disco, podemos continuar con el tema... luego te puedo calcular el tiempo que tardará en generarse... y luego en pasarse a una contraseña (las mejores maquinas pueden llegar a calcular 100.000 combinaciones por segundo)
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.

PalitroqueZ

una tabla rainbow para md5, texto plano, alfanumerico, mixto de longitud 9, pesa 690GB

hxxp://project-rainbowcrack.com/table.htm

"La Economía planificada lleva de un modo gradual pero seguro a la economía dirigida, a la economía autoritaria y al totalitarismo" Ludwig Erhard

engel lex

#3
Cita de: PalitroqueZ en  8 Octubre 2016, 18:26 PM
una tabla rainbow para md5, texto plano, alfanumerico, mixto de longitud 9, pesa 690GB

hxxp://project-rainbowcrack.com/table.htm



las tablas raimbow son super limitadas, dependes que todos los factures coincidan...
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.

class_OpenGL

Cita de: engel lex en  8 Octubre 2016, 18:16 PMa esta altura deberás ver por donde va el asunto... te invito a decir el numero en voz alta XD no mucha gente conoce la numeración tan lejos...

Me aburría e hice la prueba de leer el número. Me costó, pero lo saqué xD

Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL

MCKSys Argentina

Cita de: engel lex en  8 Octubre 2016, 18:16 PM
281.474.976.710.656 * 9 = 2.533.274.790.395.904bytes

a esta altura deberás ver por donde va el asunto... te invito a decir el numero en voz alta XD no mucha gente conoce la numeración tan lejos...

En voz alta:

Dos mil quinientos treinta y tres billones doscientos setenta y cuatro mil setecientos noventa millones trescientos noventa y cinco mil novecientos cuatro bytes.

:P
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."