Limitar las Instalaciones

Iniciado por Zorrohack, 31 Enero 2006, 23:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Zorrohack

Quisiera saber como hago para que me aplicacion se instale solamente 3 veces. :-X
Progresamos porque hay Millones de imbeciles, maldicion jodi a McAfee,Panda,Kav,Norton, perdonen solo practicaba.

sch3m4

crea una clave en el registro, o crea un fichero, para llevar el recuento
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

Zorrohack

Crear una llave en el Registro seria muy facil y crear un fichero tambien, eso seria si se fuera a instalar la aplicacion en la misma PC, pero lo que quiero decir es sobre guardar algun dato en el mismo codigo para que asi cuando la Aplicacion se fuera a instalar en otra PC direrente pues al llegar a tres PCs ya no se instale mas.
Progresamos porque hay Millones de imbeciles, maldicion jodi a McAfee,Panda,Kav,Norton, perdonen solo practicaba.

scod

seeee, seria muy facil buralr el valor en el registro o un archivo,..

puedes por ejemplo guardar en el archivo camuflado, no se,.. alguna .dll y alli guardar,.. lo puedes cifrar,.. asi si el usuario lo abre nomas veria puros caracteres,.. aunque alli saldira si el usuario borra el archivo,.. puedes crear varias copias o que se yo xDD

saludos  ;D
yeah,.. weeeell,...

not now,... u_u,... soon my webpage,... just dont know how soon xD

sch3m4

eso es igual de simple, con ntfilemon, puedes ver que ficheros usa el programa, y qué hace con ellos. Por eso te dije lo del registro o lo del fichero, porque son más cómodos. A unas malas, puedes hacer que cheke un fichero de un ftp, aunque también se podría crackear....
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

..::[ thekingkid ]::..

podrias escribir en binario dentro de tu programa no se una variable (en binario)y luego extraerla para eso tendrias que sacarle una copi cerrarlo y lueg reemplazarlo....
just wanna try

scod

ps es igual de simple, pero me refereia a que el usuario final le toca mas dificil ver en que fichero guarda los datos, a menos claro crackeandolo,...

ps puedes crear lña llave en el registro con un nombre que no tenga nada que ver con tu aplicacion.

saludos
yeah,.. weeeell,...

not now,... u_u,... soon my webpage,... just dont know how soon xD

Kizar

Pero a dicho en pcs diferentes, lo k se me ocurre son 2 cosas:


  • En XP los ejecutables no pueden ser editados mientras estan en memoria, pero la idea seria k tu programa estrallera de si mismo otro programa le arrancara , se cerrara y el otro archivo lee el final de el archivo y compara si es menos k el numero de veces.... si es menor añade uno y abre el programa, si es = o mayor no le abre.


  • En php seria muy simple acer so, solo tenes k abrir una web en el navegador con el programa, el inconveniente es k con k corte el internet a la ora de abrirlo no podria comprovar y funcionaria, y si no tene internet eso no te valdria.

Salu2

NYlOn

Hola, lo que podrias hacer es que tu programa este compuesto por DOS ejecutables. El primero (que seria el unico que puede abrir el programa) lee el ultimo caracter del programa, si es menor de 3, que abra el segundo programa (que vendria a ser la instalacion o el programa en si) y que le sume 1. Entonces cuando llegue a 3 no lo va a abrir mas. El tema es que tenes que fijarte que el segundo programa se cierre si no se abre desde el primero, no se si me explico.
Espero que te sirva de ayuda, es un poco rebuscado, pero yo creo que funciona.

Un saludos.-

krispin

Buenax!!La verdad que es un tema que estoy mirando muxo.

haber si podeis ejecutar el programa que les paso mas
de una vez, es decir, la primera os irá(simplemente es un formulario, sin mas) y a partir de la segunda no ira, o os dara un error del windows(con ayuda del notepad, ya vereis).
el fichero es: SOLO1.rar y está en la pagina:
http://usuarios.lycos.es/p4n0r4mix/

Espero que alguien intente reventarlo.
Igual este no era su sitio y es en el de retos, pero bueno..
txao.