![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Tengo un problema, si me pudieran hechar la mano. Mi maestro de Estructura de Datos me pidio que hiciera una aplicacion que sea de cualquier naturaleza, la cuestion es que el programa media ves no lo registren debe tener algunos componentes desactivados o que sea trial, que se borre a los "n" dias, y que me de el numero de dias que van o que me queda de funcion del soft, en caso de poderse activar que me de una opcion de ingredar el serial, pero que no se pueda evadir la fecha cambiando la del sistema, he oido que se hace con el registro pero no se como, ayudenme por favor, yo confio en ustedes... Espero me haya dado a entender, es para el mes de Abril, a finales de abril la tengo que entregar. -- Henry Diaz Gutierrez Est. Ingenieria en Sistemas Guatemala, C. A. |
| | ||||
| ||||
| |
| |||
| Pues mira, no lo veo tan facil el asunto. Yo creo que si guardas la fecha de instalacion en una clave de registro y luego comparas esa con la actual, sabrás cuantos dias de licencia queda o si ya ha caducado. Ahora bien, si el usuario cambia la fecha de su PC, podrá vulnerar rapidamente tu control. Al no ser que quieras guardar en registro varias fechas por cada acceso del programa y hacer una rutina inteligente que lea esas fechas y si detecta cambios bruzcos el programa caduce automaticamente. Es decir, tendria que detectar que las fechas son iguales o a lo sumo se van incrementado de a 1 día, pero nunca decrementando.- Igual esto se podria vulnerar poniendo en el sistema SIEMPRE la misma fecha de instalación. Esto lo puedes impedir poniendo un control de acceso que no haya mas de 20 accesos por día.- (por ejemplo). Yo creo que en cuestión de fecha una verdadera protección pasaría por: 1) si tu aplicación requiere conexión a Internet, tratar de validar la fecha de la instalación con la fecha de algun servicio de internet que de el día actual. Y dejando de lado las fechas, y yendo a una protección por NRO. DE EJECUCIONES, lo ideal seria: 1) Grabar en una clave de registro o mas facil (en el settings de VB.Net) la cantidad de ejecuciones que lleva y listo. 2) comprar y programar un dongle con limites de licenciamiento de usuarios concurrente, validacion permanente de la llave, hacer CheckSum internos, cantidad de ejecuciones (accesos a la llave), etc. --> Esta es la opcion que yo utilizo. Por ultimo, si aparte quieres hacer una activación con un serial, lo ideal seria que lo hagas POR PC. Es decir, cada PC tendra un ID y luego tu le pasas el serial para ese ID especifico. El ID lo podras tomar haciendo operaciones con por ej. los identificadores de discos, el MAC address de la placa de red, etc. PD: si alguien sabe como proteger un soft solo manejando FECHAS y que no sea vulnerado cambiando la fecha del sistema. POR FAVOR AVISENME !! Saludos, Jose. "IntelGUA Soft" <IntelGUASoft***discussions.microsoft.com> wrote in message news:6C09A433-7142-4459-9265-8317843CD51D***microsoft.com... > Tengo un problema, si me pudieran hechar la mano. > > Mi maestro de Estructura de Datos me pidio que hiciera una aplicacion que > sea de cualquier naturaleza, la cuestion es que el programa media ves no > lo > registren debe tener algunos componentes desactivados o que sea trial, que > se > borre a los "n" dias, y que me de el numero de dias que van o que me queda > de > funcion del soft, en caso de poderse activar que me de una opcion de > ingredar > el serial, pero que no se pueda evadir la fecha cambiando la del sistema, > he > oido que se hace con el registro pero no se como, ayudenme por favor, yo > confio en ustedes... > > Espero me haya dado a entender, es para el mes de Abril, a finales de > abril > la tengo que entregar. > > -- > Henry Diaz Gutierrez > Est. Ingenieria en Sistemas > Guatemala, C. A. |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| La solución: Kosovo para Serbia, Ossetia du Sur para Georgia | Michael Laudahn eOpposition | Newsgroup es.charla.politica.misc | 0 | 09-08-2008 12:59:12 |
| Solución para los violadores | andreu | Newsgroup es.charla.religion | 4 | 04-05-2008 19:15:09 |
| solución para compresión | poyo | Newsgroup es.comp.lenguajes.c++ | 0 | 25-06-2007 16:10:03 |
| Acceder a una clase de otro proyecto desde un servicio web que esta en la misma solución | Ana | Newsgroup microsoft.public.es.servicios.web | 2 | 11-08-2004 17:29:16 |
| Crack para Corel 11 Trial mac | Vlasta | Newsgroup es.comp.artes-graficas | 0 | 22-07-2004 20:33:52 |