Para expertos

01/06/2005 - 14:28 por Martin | Informe spam
Necesito en una app ocultar la cadena de conexion, he probado a ofuscar el
codigo pero aun asi se puede ver, tambien he probado a utilizar una rutina
que cifre la cadena descifrandola en tiempo de ejecucion pero con cuidado
esto tambien se puede burlar. Agradezco cualquier idea que me podais
aportar. Salu2.
 

Leer las respuestas

#1 A.Poblacion
01/06/2005 - 18:14 | Informe spam
"Martin" wrote in message
news:
Necesito en una app ocultar la cadena de conexion, he probado a ofuscar el
codigo pero aun asi se puede ver, tambien he probado a utilizar una rutina
que cifre la cadena descifrandola en tiempo de ejecucion pero con cuidado
esto tambien se puede burlar. Agradezco cualquier idea que me podais
aportar. Salu2.



No existe ningún sistema 100% fiable, porque sea cual sea el método de
cifrado que uses para la cadena, el programa tiene que tener la información
suficiente para descifrarla, con lo cual siempre sería posible recuperarla
desensamblando el programa y viendo qué es lo que hace.
El único procedimiento seguro consiste en no meter credenciales dentro de
la cadena de conexión, y utilizar en su lugar la autenticación integrada de
Windows, tomando del Sistema Operativo el usuario que se va a utilizar
contra la base de datos. De esa manera el programa nunca maneja las
credenciales.

Preguntas similares