Versión de Evaluación

24/04/2004 - 21:12 por Alfonso | Informe spam
Hola amigos,
he terminado una aplicación y deseo crear un instalador para una versión de
Evaluación para darsela a mis clientes. Deseo darles una versión que me
asegure que en 30 dias no puedan usarla más a menos que quieran adquirir una
licencia de uso.
Se me han ocurrido varias formas, pero todas son "muy factibles" para
crackear...
Que me recomiendan?
Habrá alguna bondad en .Net que me pueda ayudar en esto?
Orientenme un poco... Necesito una forma SEGURA para distribuir estas
versiones de evaluación.

Preguntas similare

Leer las respuestas

#1 David Salgado
24/04/2004 - 21:31 | Informe spam
Hombre,

seguro seguro...no hay nada, estamos en lo de siempre :D,
puedes hacer lo de comprobar la fecha...podrías hacer que el
programa tenga que conectarse a inet para funcionar, y que de inet,
de un servidor tuyo, pasando el id de programa o lo que sea obtenga la
fecha para ver si han pasado 30 dias.
Esa comprobación se podría saltar interceptando el trafico de la red,
con lo que procura que vaya cifrado :) Por otro lado, trazando tb es muy
fácil de saltar, a si que puedes pasarle un packer, un ofuscador... y
todo lo que puedas :D

Pero como se pongan se lo saltan :D ( tengo un colega que se cepilla al
armadillo xDDD )

Saludos ;)

Alfonso wrote:

Hola amigos,
he terminado una aplicación y deseo crear un instalador para una versión de
Evaluación para darsela a mis clientes. Deseo darles una versión que me
asegure que en 30 dias no puedan usarla más a menos que quieran adquirir una
licencia de uso.
Se me han ocurrido varias formas, pero todas son "muy factibles" para
crackear...
Que me recomiendan?
Habrá alguna bondad en .Net que me pueda ayudar en esto?
Orientenme un poco... Necesito una forma SEGURA para distribuir estas
versiones de evaluación.


Respuesta Responder a este mensaje
#2 Oscar Perez
25/04/2004 - 12:53 | Informe spam
Pero por lo general, los clientes a quienes vas a dejar tu demo seguro que no son expertos en
crackear programas, por lo que puedes optar por varias cosas factibles: por ejemplo, algo que he
hecho yo y que funciona bien (con los clientes "normales") es que cuando se ejecuta el programa
compruebo si existe un fichero "dbl.sy_" en el directorio de windows\system. Como la primera vez no
existe, lo creo y pongo un 1 (tu puedes poner una fecha, si quieres). La siguiente vez que ejecuta
el programa miro si existe y le sumo +1 al número que encuentro, y así hasta que alcanza el número
de ejecuciones que quiero que tenga la demo. Como ves el nombre del fichero deja dudas en cuanto a
si es un fichero del sistema o no, con lo que ya de entrada pasa desapercibido por el usuario, y en
caso de que lo vea, como tiene la duda de que si lo modifica algo no funcione bien en el sistema,
pues lo disuade de tocarlo. Aunque por si acaso, puedes optar por cifrar el contenido del fichero, o
de añadirle al principio bastante información con símbolos raros, y al final tu número o fecha
cifrado... etc. También , a la vez que haces lo del fichero puedes guardar algo en el registro de
windows, también de forma camuflada, etc...

Vamos, que con cualquier cosa de estas, si los clientes que tienes con como casi todos (que no son
expertos en crackear ni nada) ya te puede valer...

Un saludo,

"Alfonso" escribió en el mensaje news:
Hola amigos,
he terminado una aplicación y deseo crear un instalador para una versión de
Evaluación para darsela a mis clientes. Deseo darles una versión que me
asegure que en 30 dias no puedan usarla más a menos que quieran adquirir una
licencia de uso.
Se me han ocurrido varias formas, pero todas son "muy factibles" para
crackear...
Que me recomiendan?
Habrá alguna bondad en .Net que me pueda ayudar en esto?
Orientenme un poco... Necesito una forma SEGURA para distribuir estas
versiones de evaluación.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida