Hola,
Tengo un sistemita hecho en FW16 que corre en clientes windows y los datos estan en un servidor.
Que opciones tengo para poder proteger el sistema de que no se lo lleven a otra parte y me lo pirateen.. ahorita no tengo nada de proteccion .
Gracias
proteccion contra pirateria de software
- Antonio Linares
- Site Admin
- Posts: 42416
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 14 times
- Been thanked: 48 times
- Contact:
Puedes usar la función nSerialHD() que te devuelve el número de serie del disco duro y asi comprobar el ordenador sobre el que funciona.
Otros sistemas más sencillos son, por ejemplo, tener un determinado fichero en algún directorio del ordenor (c:\windows) y si dicho fichero no está, terminar la ejecución del programa. Cuando copien tu programa, no copiarán ese fichero.
Otros sistemas más sencillos son, por ejemplo, tener un determinado fichero en algún directorio del ordenor (c:\windows) y si dicho fichero no está, terminar la ejecución del programa. Cuando copien tu programa, no copiarán ese fichero.
yo siempre he dicho que lo que entra por software, tarde o temprano sale por software (si no no existirian los "cracks"), definitivamente la mejor forma de proteger un programa es por medio de una llave de hardware de puerto paralelo o usb digamos que es la unica infalible.
a 32 bits puedes jugar un poco mas, por ejemplo nosotros tenemos un sistema de proteccion basado en advantage internet server que exige que el usuario tenga que conectarse a internet por lo menos una vez al mes para poder continuar usando el programa.
la otra forma es generar archivos en directorios estrategicos, por ejemplo archivos .MEM disfrazados de DLLs en la carpeta windows/system
esto de los archivos evita que copien el programa de una computadora a otra, pero no evita que se copie el disco original de instalacion
los sistemas de proteccion por internet tambien funcionan muy bien, los sistemas de clave y contra clave funcionan muy bien
Cuando el usuario arranca el programa y esta coentado a internet, se conecta nuestro servidor AIS se busca el numero nic de su tarjeta de red (para no tener problema cuando el usuario formatea o cambia el disco duro) en un dbf y se verifica en que fecha vence la suscripcion.
a 32 bits puedes jugar un poco mas, por ejemplo nosotros tenemos un sistema de proteccion basado en advantage internet server que exige que el usuario tenga que conectarse a internet por lo menos una vez al mes para poder continuar usando el programa.
la otra forma es generar archivos en directorios estrategicos, por ejemplo archivos .MEM disfrazados de DLLs en la carpeta windows/system
esto de los archivos evita que copien el programa de una computadora a otra, pero no evita que se copie el disco original de instalacion
los sistemas de proteccion por internet tambien funcionan muy bien, los sistemas de clave y contra clave funcionan muy bien
Cuando el usuario arranca el programa y esta coentado a internet, se conecta nuestro servidor AIS se busca el numero nic de su tarjeta de red (para no tener problema cuando el usuario formatea o cambia el disco duro) en un dbf y se verifica en que fecha vence la suscripcion.
Last edited by R.F. on Fri Sep 29, 2006 4:47 pm, edited 1 time in total.
Saludos
R.F.
R.F.
- Maurilio Viana
- Posts: 252
- Joined: Tue Oct 25, 2005 2:48 pm
- Location: Garça/Garza/Heron City - Brazil
- Contact:
- Antonio Linares
- Site Admin
- Posts: 42416
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 14 times
- Been thanked: 48 times
- Contact:
- Maurilio Viana
- Posts: 252
- Joined: Tue Oct 25, 2005 2:48 pm
- Location: Garça/Garza/Heron City - Brazil
- Contact: