Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Today's Posts

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05/08/2010
carlo_acp carlo_acp is offline
Miembro
 
Join Date: May 2006
Posts: 26
Poder: 0
carlo_acp Va por buen camino
seguridad antipirata

Hola amigos,
tengo esta idea para hacer un metodo anticopia relacionado con el internet, aver que les parece.
La idea es marcar el servidor como una unica instalacion y los terminales pueden ser ilimitados, para esto al instalar el servidor, este enviaria una identificacion a un servidor de licencias via internet, indicandole que se esta ejecutando y si una segunda aplicacion (servidor) se ejecutara a la vez, el servidor de licencias no lo permitiria y le comunicaria que existe un error con su licencia. En este caso el usuario legal se comunicaria con la empresa y al verificar sus datos, se le enviaria una nueva id para su aplicacion y asi podrá acceder. Esta idea lo vi en otra aplicacion y me parecio interesante y mas aun que ahora es comun el uso del internet, me parece que seria una forma practica de no permitir el pirateo de nuestras aplicaciones. que les parece la idea, se aceptan criticas.
Reply With Quote
  #2  
Old 05/08/2010
MAXIUM's Avatar
MAXIUM MAXIUM is offline
Miembro
 
Join Date: May 2005
Posts: 1,503
Poder: 23
MAXIUM Va camino a la fama
¿Y si no hay internet por diversos motivos?
Reply With Quote
  #3  
Old 05/08/2010
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Thumbs up

Más que críticas, lo que hay que plantearse en estos casos, son los inconvenientes. Es decir, suponinedo un cliente "legal", qué problemas les podría ocasionar el programa.

En tu caso:

* Lo primero que se me viene a la cabeza es (al igual que a Maxium) qué pasaría con un cliente que tiene un problema con las comunicaciones. Nosotros mismos, en la empresa hemos estado 2 días con un problema de telefónica sin conexión a Internet. Imagina que esto le pasa a tu cliente y no puede ni acceder a su sistema durante 2 días.

NOTA: Si fuera una aplicación que por su tipología fuera imprescindible la conexión continuada a Internet, sería diferente.

* ¿Qué identificación enviarías? ¿Podrían instalarse varios servidores que envíen la mismo identificación? ¿Se podría instalar el servidor en una máquina virtual?

* No me queda claro si quieres controlar la instalación de servidores o la ejecución de servidores. ¿Un cliente puede instalar 2 servidores con una única licencia? ¿Que se lo impediría?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote
  #4  
Old 06/08/2010
carlo_acp carlo_acp is offline
Miembro
 
Join Date: May 2006
Posts: 26
Poder: 0
carlo_acp Va por buen camino
Maxium, Neftali, gracias por sus observaciones,

Quote:
Lo primero que se me viene a la cabeza es (al igual que a Maxium) qué pasaría con un cliente que tiene un problema con las comunicaciones.
para el caso que falte internet en el servidor, estaba considerando hacer que le permita funcionar si no hay conexion de internet, esto pensando en el caso que consideran de la falta de internet por algunos dias (seria un riesgo a correr).

Quote:
Un cliente puede instalar 2 servidores con una única licencia? ¿Que se lo impediría?
La idea es controlar los servidores instalados. El cliente, por contrato, solo podria instalar un servidor por cada licencia y cada adicional seria un id adicional

Quote:
¿Qué identificación enviarías? ¿Podrían instalarse varios servidores que envíen la mismo identificación? ¿Se podría instalar el servidor en una máquina virtual?
La identificacion de la instalacion se realizaria de esta forma. La primera vez que se instala cada servidor se generaria un id encriptado que se guardaria en la db del servidor del cliente y tambien en el servidor de licencias, asi cuando se ejecute la aplicacion no importará desde donde lo ejecute o si cambia de computadora pues siempre estara con la misma base de datos.

Obviamente, este tipo de control se aplicaria a clientes que esten conectados permanentemente al internet y si no hubiese conexion seria e forma temporal.

Agradeceria mas observaciones, asi poder considerar mas casos.
Reply With Quote
  #5  
Old 06/08/2010
mamcx's Avatar
mamcx mamcx is offline
Moderador
 
Join Date: Sep 2004
Location: Medellín - Colombia
Posts: 3,941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Una lectura, en mi opinion obligatoria, sobre el tema:

http://www.codeproject.com/KB/archit...ialWisdom.aspx


El punto focal del articulo es "muestrame el dinero". O sea... es que acaso tu aplicacion esta instalada en cientos de lugares, y te piratean cuanto (sabes el % de perdidas???) y quienes (sabes si quienes te piratean son tus clientes potenciales Y con intencion de pagar?).

Si tu aplicacion es tan popular... tonces las ventas deben ser buenas y por ende un mecanismo muy "suave" es mejor.

Si tu aplicacion es costosa, entonces la licencia es lo de menos. Seguramente el soporte es la parte critica. En el pasado, en vez de proteger la licencia, protegia el soporte (registrando los usuarios y solo dando soporte a quienes estan al dia).

Si tu aplicacion tiene algo que ver con cosas legales (contabilidad, impuestos, etc) es mejor proteger los *datos* que el binario. Por ejemplo, en cierta aplicacion encriptabamos el nombre de la empresa (el cual una vez creado no se podia editar). Ya que esta aparecia en los papeles legales, al final de periodo llamaban varios a que les activaramos la licencia.

Pero definitivamente he sido enemigo de implementar soluciones antipirateria, en especial desde que vivi 6 meses de montar una de esas y como al cabo como de 8 meses se desmonto porque era mas el soporte que habia que dar que lo que se ganaba.

O sea, en el analisis del $$$ ten encuenta que todo mecanismo de estos causara que te llamen (y molestos!) los clientes.
__________________
El malabarista.
Reply With Quote
  #6  
Old 06/08/2010
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Muy buen artículo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Seguridad shoulder Varios 6 30/07/2010 20:03
seguridad app kikin Varios 1 11/02/2009 10:34
La seguridad. marcoszorrilla La Taberna 1 12/05/2008 09:22
Seguridad Lupita Varios 6 29/08/2007 03:38
[Seguridad] Nuevos agujeros de seguridad en varios sistemas Windows ... kinobi Noticias 1 16/09/2003 10:42


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi