Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Encriptar código de mi aplicación web Responder al tema
Nuevo tema


Página 1 de 1  [ 4 mensajes ] 
 
Nota Mié Oct 29, 2008 6:48 pm

Perlero Nuevo
Registrado: Mar Oct 28, 2008 11:29 am
Ubicación: Chihuahua, Chih. Mexico
Mensajes: 60
Encriptar código de mi aplicación web
Hola de nuevo.

Esta vez mi problema resulta ser, que estoy realizando un módulo para publicar y administrar noticias en un sitio ya establecido. O sea, que tengo que entrar a su servidor FTP y subir mis archivos.

El problema está en que mi código podría ser copiado, y lo que necesito, es saber si existe alguna forma de encriptar mi código y que siga funcionando.

¿¿No sé si me expliqué???

Bueno, nos vemos, y gracias de antemano a todos.


Nota Mié Oct 29, 2008 8:37 pm
Avatar de Usuario
Administrador
Registrado: Dom Jul 24, 2005 6:12 pm
Ubicación: Valladolid, España
Mensajes: 9492
Por estos foros ya se ha comentado que es casi imposible conseguir una encriptación completamente perfecta. Si se empeña el usuario, puede descubrir el código original.

Suponiendo que nos conformamos con una protección básica, sería pasar el código a una distribución PAR o usar el programa perl2exe.

Otra protección sería blanquear el código con el módulo Acme::Bleach. Es una tontería, pero puede ser muy efectivo para los ilusos. La pega es que dependes de un módulo externo que debes instalar junto con tus códigos.

Pero, la mayor protección es legal: si el cliente ha pagado por ese desarrollo, entonces el dueño del código es él. Tu se lo das, se lo instalas y se lo cobras.

Si, en el futuro, quiere hacer modificaciones, las puede hacer él mismo, otra persona que contrate o tu mismo. Esa independencia del proveedor es la mejor baza que tiene el disponer del código fuente. Es algo que los clientes agradecen, frente al código cerrado y/o propietario, que les mantiene atados y cautivos.

Tu cumpliste con tu parte del trato y se lo serviste. Si luego quiere mejorar el código, el ya sabe que puede contar contigo con un nuevo servicio, esta vez, de mantenimiento o mejora. Y sino cuenta contigo, es muy posible que no te merezca la pena como cliente.

Todo eso de proteger el código solo te vale si piensas licenciar su uso para más clientes o quieres proteger alguna patente o idea. En ese caso, registra tu invención y redacta, en el contrato, unas clausulas que limiten al usuario a solo utilizar el programa y nada de modificarlo, o redistribuirlo de ninguna forma.

_________________
JF^D Perl programming


Nota Mié Oct 29, 2008 11:55 pm

Perlero Nuevo
Registrado: Mar Oct 28, 2008 11:29 am
Ubicación: Chihuahua, Chih. Mexico
Mensajes: 60
Tienes toda la razón.

Citar:
Tu cumpliste con tu parte del trato y se lo serviste. Si luego quiere mejorar el código, el ya sabe que puede contar contigo con un nuevo servicio, esta vez, de mantenimiento o mejora. Y sino cuenta contigo, es muy posible que no te merezca la pena como cliente.


En todo caso podría también utilizar tu idea de hacer un contrato y ponerle todas las condiciones que creamos necesarias.

Muchas gracias y sigamos apoyando este foro. :!:


Nota Mié Jul 07, 2010 5:12 am
Avatar de Usuario
Administrador
Registrado: Dom Jul 24, 2005 6:12 pm
Ubicación: Valladolid, España
Mensajes: 9492
Re: Encriptar código de mi aplicación web
He encontrado la distribución Filter::Crypto, que parece que viene bien para codificar el contenido de los programas Perl.

_________________
JF^D Perl programming


Responder al tema  [ 4 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO