Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/09/2011, 21:38
Avatar de skyz
skyz
 
Fecha de Ingreso: abril-2010
Mensajes: 170
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Como evitar la copia indiscriminada de un sistema de escritorio VB .NET-C#

Se podria hacer en el empaquetado de la aplicacion o en la misma aplicacion, cual seria mejor y en el empaquetado como se coloca un numero de serie.

Bueno pero de esta manera, basta que alguien tenga el numero de serie y lo reparta para varias personas y despues a copiar se dijo.

Cita:
Iniciado por jhonwilliams Ver Mensaje
Hola.

Un sistema con seriales, como seria eso??
Una pantallita que cuando abra solicite un serial y lo autentique contra un codigo interno que esta en el aplicativo.
application.config? como se crea este elemento nunca lo use, pero se poria validar para que solo entre una vez, para que no pase como el numero de serie de arriba.

Cita:
Iniciado por jhonwilliams Ver Mensaje
Un sistema con activacion por linea, con serial??
Se basa en la primera forma solo que el codigo de verificacion se validara contra una base de datos que esta en un servidor en internet. (Se requierece acceso a internet para la verificacion) una vez el sistema se autentica guadar ese valor dentro del application.config u otro lugar para que no pida verificacion cada que se inicia la aplicacion.
pero igual se puede copiar todo el sistema desempaquetado despues de que alguien colocoque el numero de serie y podrian utilizarlo sin problemas en otra pc.

Cita:
Iniciado por jhonwilliams Ver Mensaje
Un archivo de licencia ubicado en una carpeta??
Yo utilice esta ultima con un cliente pero para evitar que los empleados se copien la aplicacion, al inicial la aplicacion pregunto por un codigo de validacion, si ingresan el correto genero un archivo de licencia en la carpeta donde esta la aplicacion, la aplicacion cada que inicia busca este archivo y si no esta solicita el codigo, si lo encuentra pasa por alto este paso y continua.
Gracias por la respuesta.