In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Protegiendo mi primer programa

Foro de Xailer profesional en español
Responder
Fernando Leal
Mensajes: 294
Registrado: Jue Mar 13, 2008 3:03 pm

Protegiendo mi primer programa

Mensaje por Fernando Leal »

Bueno,
ha llegado el momento de pensar en la distribución de mi primer programa
xailer... y para eso he pensado en hacer que funcione siempre y cuando esté
conectado un usb (memoria usb tambien conocida como pendrive). ¿Cómo lo
hago?, la idea serí­a leer el número de serie del pendrive.
Ahora que si alguien conoce otra opción que quiera compartir...
Gracias
Fernando
Angel
Mensajes: 135
Registrado: Mié Mar 21, 2007 1:11 pm

Protegiendo mi primer programa

Mensaje por Angel »

Fernando Leal escribió:
> Bueno,
> ha llegado el momento de pensar en la distribución de mi primer programa
> xailer... y para eso he pensado en hacer que funcione siempre y cuando
> esté conectado un usb (memoria usb tambien conocida como pendrive).
> ¿Cómo lo hago?, la idea serí­a leer el número de serie del pendrive.
>
> Ahora que si alguien conoce otra opción que quiera compartir...
>
> Gracias
> Fernando
En su tiempo se habló en el foro de varias opciones. Una de ellas, era
la que comentas, proteger la aplicación mediante la obligación por parte
del cliente de introducir un USB para que la aplicación funcionase.
Yo soy mas partidario de evitar en la medida de lo posible futuras
complicaciones que puede traer esta opción. La mayorí­a de los programas
los protego generando una clave, que es el resultado de encriptar por
ejemplo, el número de serie de la placa base junto con el del disco
duro, etcétera, e introduciendo posteriormente ese valor en el registro
de Windows. Asi te aseguras de que una instalación del programa solo
funcionará en un determinado equipo.
Aunque claro, como toda protección, existen maneras de saltarsela, pero
no es este el objetivo sino tener una opción asequible y sencilla de
proteger nuestros programas.
Responder