Foro de elhacker.net

Seguridad Informática => Hacking => Mensaje iniciado por: Algia en 8 Marzo 2017, 21:47 pm



Título: Diccionarios
Publicado por: Algia en 8 Marzo 2017, 21:47 pm
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


Título: Re: Diccionarios
Publicado por: engel lex en 8 Marzo 2017, 23:25 pm
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...


Título: Re: Diccionarios
Publicado por: Algia en 10 Marzo 2017, 20:35 pm
Ya pero dispongo del tiempo. Solo pregunto si hay forma de hacer que se prueben todas las combinaciones posibles sin diccionario.


Título: Re: Diccionarios
Publicado por: engel lex en 10 Marzo 2017, 20:53 pm
Ya pero dispongo del tiempo.

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

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

(2^{6})^{8} = 2^{6*8} = 2^{48} = 281474976710656

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


Título: Re: Diccionarios
Publicado por: El_Andaluz en 10 Marzo 2017, 22:21 pm
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.


Título: Re: Diccionarios
Publicado por: Algia en 11 Marzo 2017, 14:25 pm
Muchas gracias. Li intentare por otras vias  ;D