Visual Basic - Encriptar .EXE generado por VB6

Life is soft - evento anual de software empresarial
 
Vista:

Encriptar .EXE generado por VB6

Publicado por Rolando V. Pish (3 intervenciones) el 24/01/2005 16:16:14
Tengo el siguiente código:
Dim password as string
password = "Esto es privado"
El problema que tengo es que si abro con el bloc de notas
el .EXE generado por Visual Basic 6, puedo ver todo el texto
plano que uso con las variables string. En este ejemplo puedo
ver lo que dice: Esto es privado.
Cómo puedo hacer para que el .EXE generado esté encriptado
por dentro para que no se puedan ver este tipo de cosas?

Gracias!
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

RE:Encriptar .EXE generado por VB6

Publicado por Ayudante (349 intervenciones) el 24/01/2005 17:46:20
En realidad no se aconseja "quemar" los passwords dentro de los EXEs, sino más bien, deberías tener un archivo de configuración que esté encriptado y a la hora de hacer uso de su dato, se desencripta para utilizarlo en lo que requieres.
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

RE:Encriptar .EXE generado por VB6

Publicado por Rolando V. Pish (3 intervenciones) el 24/01/2005 18:10:15
Sí, de hecho el problema es que hago sentencias SQL en el
programita, y al abrir el .EXE se ven todas las sentencias que
yo utilizo y lo que quiero evitar es precisamente que se vea
eso.
Gracias por el tiempo!
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

RE:Encriptar .EXE generado por VB6

Publicado por Ayudante (349 intervenciones) el 24/01/2005 22:10:43
Mira, el tema es de qué manera hagas tu programa, al menos yo tengo desde hace años un dll que ejecuta las instrucciones SQL, sin tener ningún SQL pre-creado, en realidad lo toma por parámetro. Quién le envía los parámetros a éste es otro dll que construye ese SQL, y la aplicación solo envía los valores a borrar, insertar, actualizar, consultar a la dll que crea la instancia.

A este modelo se le llama N-Capas: Capa de Interfaz (Aplicación de usuario), Capa de Negocio (DLL que gestiona los SQL), Capa de Datos (Capa que ejecuta los SQL recibidos).

El inconveniente de esto es que debes crear al menos 2 componentes para que tus aplicaciones funcionen
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

RE:Encriptar .EXE generado por VB6

Publicado por Rolando V. Pish (3 intervenciones) el 25/01/2005 15:14:43
Muchas gracias! creo que esa será una muy buena forma de
implementarlo.
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