Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: xfalax en 7 Enero 2015, 09:45 am



Título: Duda algoritmos
Publicado por: xfalax en 7 Enero 2015, 09:45 am
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.


Título: Re: Duda algoritmos
Publicado por: vk496 en 7 Enero 2015, 11:34 am
Es cuestión de datos... O ingeniería inversa al software

Salu2


Título: Re: Duda algoritmos
Publicado por: xfalax en 7 Enero 2015, 12:03 pm
Gracias por responder...pero continuo sin saber que hacer.


Título: Re: Duda algoritmos
Publicado por: T. Collins en 7 Enero 2015, 13:24 pm
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.


Título: Re: Duda algoritmos
Publicado por: Eleкtro en 9 Enero 2015, 22:37 pm
¿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...


Título: Re: Duda algoritmos
Publicado por: _Enko en 14 Enero 2015, 21:24 pm
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.