Buenos días a todos, encontré este foro y como no se donde buscar respuestas a una pregunta sobre como se puede buscarla relación que tiene un serial con el ID para generarlo....
La pregunta es ¿ se puede teniendo un ID: nx9287001441 y con este id me han generado un código de activación f2b53f9caaf603f0 saber que algoritmo se utilizo para generarlo?
¿Seria difícil sacarlo para un novato? o existen programas o web donde pagues y te lo puedan hacer?
Gracias.
Es cuestión de datos... O ingeniería inversa al software
Salu2
Gracias por responder...pero continuo sin saber que hacer.
Es muy posible que no tengan ninguna relacíon, y aunque la tuvieran, si no sabes todos los factores que influyen, es prácticamente imposible sacarlo.
Cita de: xfalax en 7 Enero 2015, 09:45 AM¿Seria difícil sacarlo para un novato?
Incluso para el más experto, al menos a ciegas sin los datos suficientes.
¿Que puedes hacer?:
1) Preguntarle al desarrollador del software (¿ porque nunca nadie hace esto ?).
2) Desensamblar/Decompilar el exe para buscar evidencias del algoritmo usado.
3) Probar suerte al azahar usando distintos algoritmos de cifrado, pues al menos se puede apreciar que es un String Hexadecimal que consta de 16 caracters, y eso descarta algoritmos.
Saludos...
Hola, la ID que mencionas me imagino que sería una especie de HARDWARE ID de tu ordenador. Es decir, usando los numeros de serie por ejemplo de placa base, disco rigido, adaptador de red, etc... generan una clave usando algun algoritmo que identifica tu pc. Es decir esa ID es practicamente única para tu equipo.
Una vez que le pasas esa ID, ellos te generaron la CLAVE. El software teniendo esas dos cosas puede saber si esta registrado para usarse en ese equipo.
Se hace de esta manera normalmente para que no se pueda usar la misma CLAVE en varios dispositivos. Es decir, la activacion sería valida para solamente el dispositivo con el que la registraste.
No creo que ellos te pasen los datos de como hacen para generar la HARDWARE ID y CLAVE ya que con eso protegen su software para que lo pagues y solo lo uses vos en tu pc.
Saludos.