Ver Mensaje Individual
  #13  
Antiguo 22-10-2014
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Reputación: 11
aguml Va por buen camino
bueno, a ver si ahora lo entiendes, imagina una aplicacion que para acceder a ella necesitas una clave de 8 caracteres y solo admite caracteres hexadecimales. Entonces examinas y ves que coge el serial que introduces y le aplica un md5 y al resultado lo compara con un md5 que tiene guardado. Solo si son iguales podras acceder a la aplicacion y no puedes modificar el binario. Como sabras, el md5 es irreversible asi que la unica solucion seria crear un bucle de fuerza bruta que sea capaz de probar todos los seriales posibles aplicando el md5 a cada uno y comparar el resultado con el md5 bueno. Esa seria la idea y es util cuando no es muy largo es serial. Ahora con las nuevas gpu y cuda la cosa es mucho mas rapida con lo que se podrian atacar a claves mas largas. Otra opcion es atacar a la clave desde varios ordenadores repartiendo el trabajo, por ejemplo, si son 16 ordenadores podria uno atacar desde 000000000 a 0FFFFFFFF, otro desde 111111111 hasta 1FFFFFFFF y asi el resto disminuyendo los tiempos. Habia una aplicacion que se usa para eso en cuda y que era configurable pero mi gpu no soporta cuda asi que no pude probarla.
Responder Con Cita