Serial y logaritmo

Iniciado por FasterBit, 22 Octubre 2011, 05:15 AM

0 Miembros y 1 Visitante están viendo este tema.

FasterBit

Hola a todos, os expongo mi caso.

He comprado un juego en una web, concretamente el Clear View (simulador RC) pero solo se puede instalar en un PC al mismo tiempo.

Este es el proceso de validación:

El juego me da una PC ID, la pongo en la web del juego, esa web me dice la clave que debo poner para activarlo, la pongo en el juego y este se activa.

Ahora el problema

Si activo el juego en un PC, para ponerlo en otro necesito una clave nueva. La podría pedir en la web del juego pero como me han dado ya una clave nueva no puedo conseguir otra clave hasta desactivar la instalación anteriormente nombrada.

Este es el proceso de desactivación:

Pulso en el juego el botón de desactivar, el juego se desactiva y me da una clave de desactivación para la web (sí, en este orden, lo he escrito bien), la pongo en la web, la cuenta online se desactiva y puedo pedir otra clave para otro PC.

Una vez desactivado el juego la PC ID cambia y no me sirven las anteriores claves. He mirado en el registro pero no veo ninguno que se corresponda con una PC ID. Sin embargo, debe estar por ahí porque si desinstalo el juego activado, al instalarlo sigue estando activado.

No puedo conseguir la clave en la web hasta que verifique que lo he desinstalado en el anterior ordenador, por lo tanto, no puedo instalarlo en dos ordenadores simultáneamente porque las PC ID son diferentes.

Mi pregunta es esta:

¿Sabiendo varias PC ID y sus correspondientes claves, se puede descifrar de alguna forma usando esos números el logaritmo que calcula la clave para para PC ID? He leído que pasándolo todo a hexadecimal se podría llegar a descifrar, pero no sé cómo. Sé pasarlo a hexadecimal pero no le encuentro ninguna relación.

Espero que podáis ayudarme.

Aberroncho

Tendrías que hacer reingeniería del juego para ver el algoritmo de validación de la PC ID que calcula y la clave que te da la web. Pero no es algo sencillo de hacer si no tienes conocimientos previos de reingeniería y programación.
"La ignorancia es la noche de la mente, pero una noche sin Luna ni estrellas."
(Confucio)