Hola Visitante

Autor Tema: script para saber cuanto tardara u diccionario en ser procesado  (Leído 1929 veces)

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Pues lo dicho he creado una pequeña aplicación en php para saber cuanto ocupa un diccionario, y dependiendo del número de claves/seg que se alcancen en nuestra máquina poder saber cuanto tiempo tardará en procesarse:

http://www.bitsdelocos.es/computo.php

keyhash

  • Newbie
  • *
  • Mensajes: 10
    • Ver Perfil
Re:script para saber cuanto tardara u diccionario en ser procesado
« Respuesta #1 en: Noviembre 12, 2011, 01:41:06 pm »
Hola Berni,

Para un calculo de por ej las vodafone (leng 14, [A-Z][0-9] ) cuando en php haces el pow(36,14)

te da :

El número de combinaciones posibles es: 6.1409422144648E+21
El tamaño del diccionario es de: 92114133216.97 TeraBytes

Para evitar los E+21 existe una funcion propia de potencia


function potencia ($numero, $exponente) {
    $numeroo = 1;
    for ($i=0; $i<$exponente; $i++) {
        $numeroo = ($numeroo*$numero);
    }
    return $numeroo;
}

Teoricamente de esta forma evitarias los \"E\"

Saludos,
keyhash

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Re:script para saber cuanto tardara u diccionario en ser procesado
« Respuesta #2 en: Noviembre 12, 2011, 02:16:51 pm »
 :-), si lo se pero me gusta mas de forma exponencial =)