Visual Basic - Seguridad en visual Basic 6.0

Life is soft - evento anual de software empresarial
 
Vista:

Seguridad en visual Basic 6.0

Publicado por Percy (2 intervenciones) el 03/06/2005 18:32:13
Hola Amigos, deseo que me ayuden en como podria proteger un sistema en visual basic 6.0, ya tengo el sistema pero quiero hacerlo que luego de 30 dias caduque, me pueden dar los codigos y sobre que rutina los pogo, tambien estube pensando que se podria hacer que que el sistema se instale y luego cuando se carga me salga un formulario pidiendome la clave y asu vez me arroje una serie de digitos, esa serie de digitos que me arroja yo los inserto en otro programa previamente desarrollado para generar la clave y esa clave se lo pongo al sistema y debe registrarse, en este caso son 2 programas 1 el sistema 2 el generador de clave, como prodria hacer amigos se los agradesere mucho con su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:Seguridad en visual Basic 6.0

Publicado por SuNcO (599 intervenciones) el 07/06/2005 20:16:53
Si lo piensas detenidamente es algo sencillo

Lo de la fecha se puede hacer de muchas maneras.. aqui te pongo una sencilla para que me entiendas

Al correr el archivo buscas por ejemplo "configuracion.ini" el cual tiene ciertas configuraciones para tu sistema o solo sirve para guardar la fecha de primera vez de ejecucion de tu sistema. Si el archivo no existe pues quiere decir que es la primera vez que se corre y entonces guardas la fecha de manera codificada en ese archivo

Lo de codificar existen miles de maneras. Una sencilla para que me entiendas puede ser cambiar cada Ascii de la fecha por otro.. o aumentar los Ascii un numero determinado.. por ejemplo si la fecha es 07/06/2005 y sus Ascii sean aumentados a 20, quedaria DKCDJCFDDI .. recuerda que es solo un ejemplo muy simple

La otra manera seria leer el numero de serie del disco duro, codificarlo e igual guardarlo.. el otro programa lo decodificaria, le haria una llave y al final le das esa llave a la otra persona para que lo escriba en algun cuadro de dialogo y asi poder comparar la llave con el codificado del disco duro (es muy parecido a lo que hace WinXP, claro, solo que mas sofisticado y no solo leer el serial del dico duro)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar