Diccionarios

Iniciado por Algia, 8 Marzo 2017, 21:47 PM

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

Algia

Hola, hace poco que he empezado con el tema del hacking y como ya he visto hay muchas dudas =). Solo saber si hay alguna manera de al ejecutar el comando "arcrack-ng  -(archivo.cap) -w " en " -w " en vez de usar un diccionario que me pruebe todas las combinaciones posibles (todos los carácteres). He visto muchos videos de erramientas como "Crunch" que te genera diccionarios con los dígitos que le pidas y con las letras/números que le pongas, pero el que quiero generar yo me dice que ocupa 11 Petabytes (UNA PASADA :o). Si alguien me pudiera decir como hacerlo le agradeceria mucho !!

Saludos cordiales

engel lex

lo que buscas no se llama diccionario, se llama fuerza bruta y si haces la matemática relacionada verás que no vale la pena en espacio ocupado ni en tiempo...
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.

Algia

Ya pero dispongo del tiempo. Solo pregunto si hay forma de hacer que se prueben todas las combinaciones posibles sin diccionario.

engel lex

#3
Cita de: Algia en 10 Marzo 2017, 20:35 PM
Ya pero dispongo del tiempo.

supongamos letras mayusculas, minusculas y numeros, más 2 simbolos por redondear... quedan 64 simbolos... esto es
[latex]2^{6}[/latex]

el calculo de posibilidades es igual a la potencia de el set de simbolos elevado a la cantidad de simbolos a usar...

para una contraseña wpa minimo son necesario 8 caracteres de largo... la cuenta iria

[latex](2^{6})^{8} = 2^{6*8} = 2^{48} = 281474976710656[/latex]

son 281.474.976.710.656 combinaciones... (intenta leer ese numero en voz alta...)

supongamos que tienes muy buen ordenador, una GPU de 1000us$, un buen procesador de 8 nucleos, ram, etc... y que puedes probar una cifra de 1.000.000 de pass por segundo (esto es muy optimista... con una pc i5, con una tarjeta de video de gama media, podr{as hacer unas 5.000 o 10.000 por segundo)

281.474.976.710.656/1.000.000 = 281.474.976 segundos
281.474.976/3600 = 78187 horas
78187/24 = 3257 dias

es decir unos 8 años.... eso solo probando 8 cifras... probando la 9na es eso mismo multiplicado por 64, es decir 512 años... en realidad dispones de ese tiempo? porque claramente de la capacidad de calculo no



agrego:

el tamaño del diccionario tambien es facil de calcular, solo tienes que multiplicar la cantidad de posibilidades por la cantidad de caracteres usado +1 (el caracter separador)

sería
281.474.976.710.656*9 = 2.533.274.790.395.904bytes = 2.304GBytes
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.

El_Andaluz

Depende si tiene un patrón conocido o no esa red que quieras crackear yo saque una WPA2-PSK en 4 horas tenían un patrón conocido y era de 8 Caracteres.

Algia: Lo mas recomendable es que utilices el Reaver.

Saludos.

Algia

Muchas gracias. Li intentare por otras vias  ;D