Hola Gente.
Estoy buscando algun manual o pagina que explique diferentes formas de hacer un programa shareware o trial...
Desde ya muchas gracias
El-Czar
| |||
Ayuda como protejer soft contra pirateria. Hola Gente. Estoy buscando algun manual o pagina que explique diferentes formas de hacer un programa shareware o trial... Desde ya muchas gracias El-Czar
__________________ El Cuervo |
| |||
Bueno, primetarmente se que es usando el Registro de Windows lo que no se es como hacer para que el programa no habras a tal día que le pongas. Saludos |
| ||||
Pues puedes usar varias formas, como por ejemplo limite de fechas, cantidad de ejecuciones, etc. Estos datos los almacenas en el registro o en algun archivo oculto. Yo te recomiendo por ejemplo que utilices una clave especial donde se almacene la fecha de instalación, la cantidad de ejecuciones o fecha limite y deba cumplir ciertas reglas matemáticas para evitar que pueda ser modificado manualmente. Para esto tendras también que hacer que el programa instalador genere la primer clave para ejecutar el programa por primera vez. Para controlar que no cambien la fecha del sistema puedes también controlar la fecha y hora de los archivos de windows (por ejemplo el pagefile.sys se modifica cada vez que se inicia el sistema, y cada vez que se modifica el archivo de paginación). Generar algo así no es complicado, pero lleva mucho código y muchas comprobaciones, ya que debes tener en cuenta las posibles tretas que pueden usar para desbloquear el programa. Aquí tienes un active-x (http://www.active-x.com/listpage.asp...ct.asp?id=3607) que te permite proteger una aplicacion VB o .NET, claro que no es gratuito, pero puedes probarlo y darte una idea de como proseguir. Saludos.
__________________ La población, sin embargo, sigue aumentando. COLE Laurent Gasser Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<< |
| ||||
__________________ http://www.xpresatelibre.com La Xpresion Al Maximo Nivel |
| |||
Cita: Jajaja, muy cierto... tambien busca informacion hacerca de como evitar que un desensamblador pueda desensamblar (valga la redundancia...) tu programa :D
Iniciado por MaxExtreme Pero que quede claro, todo esto sólo sirve contra el usuario normal. ;) |
| |||
Pues yo sabia que habia software que no lo podias desensamblar con un simple desensamblador... claro, luego inventaron otra herramienta para que sí se pudiera... |
| ||||
Cita: Desde el momento en que tu programa se ejecuta el microprocesador tiene que recibir los bytes en ensamblador con lo cual es posible ver que hace el proceso
Iniciado por scrolling Pues yo sabia que habia software que no lo podias desensamblar con un simple desensamblador... claro, luego inventaron otra herramienta para que sí se pudiera... ![]()
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| |||
Cita: Lo único que hacen es "enrollar" el código, pero al final siempre sacan un parche para deshacer el rollo. Como dice Eternal Idol, siempre va a ir al procesador, así que...
Iniciado por scrolling Pues yo sabia que habia software que no lo podias desensamblar con un simple desensamblador... claro, luego inventaron otra herramienta para que sí se pudiera... |