elchininet escribió:
Mira en Zinc la clase System, con ella puedes tomar la marca, el nombre, el propietario, etc. de la PC. Después tienes una clase llamada Dtabase, con ella te puedes conectar a una base de datos y guardar estos datos junto al número de serie insertado.
Cuando la persona instale el producto con el número de serie después deberá activarlo y en realidad lo que hará será guardar todos estos datos en la base de datos tuya y activar el software, por medio de una clave que copiará en el registro depende de los datos de tu PC.
Lo que te queda algo más difícil y es si la persona no tiene internet tiene que poder activar el producto, lo que generalmente se hace por teléfono, y en realidad lo que tienes es una función que dada las características tomadas por el Zinc de tu PC genere una cadena de caracteres (mientras más complicado sea el algoritmo de la función menos sencilla de hackear), después esta cadena de caracteres la persona del servicio telefónico debe tener una aplicación con una función que haga lo contrario, es decir convertir la cadena a los datos de tu PC para insertarlo en una base de datos y esta misma aplicación debe conviertir esta cadena en un número de activación, ella se lo dicta al usuario, este lo copia en su producto y este último tiene que comprobar si esta activación coincide con los datos de la PC para entonces poner en el registro que está activado el producto.
Es un trabajo complicadillo y que entra a jugar si valdrá la pena gastar tantos recursos y tiempo por evitar que copien el software, a Adobe le preocupa y gasta recursos en esto y tiene un servicio de atención al cliente en todos los países las 24 horas porque su paquete cuesta más de 2000 Euros. Y así y todo te lo pueden copiar si logran descifrar el algoritmo que utilizas, los ya conocidos KeyGen.
Me queda algo clara tu explicacion, es asi como muchos software le hace para activar el producto, pero no he encontrado esas clases que me indicas, seria mucha molestia si me das algun ejemplo o algun sitio donde encuentre algo relacionado?. Como referencia uso MDM Zinc 2.5 y 3.0, gracias por tu respuesta, saludos !
.