Título: Suma de letras Publicado por: TupreX en 10 Junio 2014, 06:21 am Hola...
:-\Soy nuevo en esto y quiero empezar creando un Decodificador de usuario y contraseña... a de ser facil creo :rolleyes:. Bueno lo que quiero lograr es que vaya probando con letras en un rango de 8 caracteres. Ejemplo: aaaaaaab, aaaaaaba etc...... con todas las letras Yo programo en autoit. no lo vi aca. pero bueno si tienen el material en C# me sirve tambien... o en Batch tambien Muchas gracias Título: Re: Suma de letras Publicado por: engel lex en 10 Junio 2014, 07:21 am te lo explicaré con formulas...
letras de la a "a" la "z" = 26 cantidad de caracteres = 8, entonces son 26^8 combinaciones 26^8 = 208.827.064.576 combinaciones (casi 209 mil millones de combinaciones) suponiendo que programaste algo hiper eficiente en c++ que pruebe 100.000 combinaciones por segundo, son 2.088.270 de segundos de calculo hasta el ultimo valor... es decir... unos 24 dias... pero como sabemos que c++ no es tan eficiente y que posiblemente no puedas usar un cpu super potente para el calculo, bajamos esto a solo 1.000 combinaciones por segundo... puedes sacar tus cuentas... ahora a lo tuyo Citar quiero empezar creando un Decodificador de usuario y contraseña para que programa? Título: Re: Suma de letras Publicado por: Stakewinner00 en 10 Junio 2014, 10:18 am suponiendo que programaste algo hiper eficiente en c++ que pruebe 100.000 combinaciones por segundo, son 2.088.270 de segundos de calculo hasta el ultimo valor... es decir... unos 24 dias... pero como sabemos que c++ no es tan eficiente y que posiblemente no puedas usar un cpu super potente para el calculo, bajamos esto a solo 1.000 combinaciones por segundo... puedes sacar tus cuentas... En un test que hice con un código cutre que encontré por ahí calculaba 75333076 combinaciones cada 1,070 segundos aprox. El code en cuestión es de este hilo http://www.cplusplus.com/forum/beginner/14264/ (http://www.cplusplus.com/forum/beginner/14264/) que es simple pero solo quería probar a cuanta velocidad llegaba (solo con 4 letras, lo que sería como un PIN) , si se hace un buen code y se intenta optimizar posiblemente sea mucho más veloz. El problema de la velocidad es que varia dependiendo del algoritmo de cifrado que se deba crackear, pero si es en plano en un PC normalito como el mio pues llega a eso. Sobre eso aquí hay datos con john the ripper http://openwall.info/wiki/john/benchmarks (http://openwall.info/wiki/john/benchmarks) con diferentes CPUs y algoritmos Saludos |