La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2459 - PROTEGER MI PROGRAMA
Autor:  Alejandro De Agosto
Quisiera saber como se puede hacer desde visual basic proteger el programa; es decir que no lo puedan copiar. Mi idea era cuando se instala generar un archivo oculto en determinado lugar del disco y guardar esa información. Luego cada vez que entra fijarme si esearchivo esta en mismo lugar. Si alguien tiene idea de como hacer eso o si tiene alguna otra idea mejor que me pueda decir le agradeceré mocho.

  Respuesta:  Marvin Ramos
Mira Amigo..
Te Recomiendo Que Protegas Tu Programa Por Medio Del Número de Serie del BIOS a Travez De Una API de Windows Ya Que Te Garantiza Cero Copias Sin Tu Consentimiento.

El Código Fuente Para Extraer El Serial del BIOS Lo Puedes Encotrar En Las Preguntas Contestadas de Visual Basic En La Web Del Programador.

Espero Que Te Sirva

Chao..

  Respuesta:  Victor Flores
Mira eso no es muy bueno que digamos pero si lo quieres hacer asi tengo todo para hacerlo.
jejeje pero te voy a decir algo lo que estoy haciendo ahora es registrar el programa en el registro de windows encryptando una cadena y lo hago de forma automatica cuando se corre por primera vez.

Si te interesa ponte en contacto con migo.

Desde Guadalajara, Jal.Mex
Victor Flores
[email protected]

  Respuesta:  Oswaldo Monagas
Esa forma que dices es verdadera, antes mucha gente lo hacia asi, pero una persona que sepa algo de computadores te detecta ese archivo oculto y con solo copiarlo en otra computadora y copiar el programa ya esta listo para trabajar en esa otra. Aqui te mando el codigo para que detectes el serial del disco duro, con eso ya tienes y lo igualas al mismo numero que tu pondrias el empezar a cargarse el program, como ppor ejemplo lo pones en el caption de un label en el formulario de inicio y como este codigo te genera el numero, solo comparando esos numeros tienes.

Descarga el archivo serial.zip