elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Como proteger programa, que consulta base de datos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Como proteger programa, que consulta base de datos?  (Leído 8,627 veces)
Fucko

Desconectado Desconectado

Mensajes: 239


Fucko the Clown Rules!!!


Ver Perfil WWW
Como proteger programa, que consulta base de datos?
« en: 22 Febrero 2011, 09:12 am »

Tengo un programa que hice, que hace consultas en una base de datos access... como se podría proteger?

si fuera el exe solo, se como hacer....

pero no quiero que se vea lo de la base de datos......

por eso no se como hacer... no se me ocurre manera :D
gracias




En línea

Cree en los que buscan la verdad, duda de los que la han encontrado...
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #1 en: 22 Febrero 2011, 13:42 pm »

Proteger en que sentido? Que no se pueda descompilar? Que no puedan abrir la base de datos?

Ten en cuenta que muchos trucos sacrifican performance por mas seguridad y eso no es bueno a la larga :P


En línea

79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #2 en: 22 Febrero 2011, 14:54 pm »

HOLA!!!

Pregunta para que usas la base de datos... Es el pilar de tu proyecto o guardas poca informacion, si es asi, podrias guardar los datos cifrados en archivos de texto plano para desencriptarlos luego... Fijate... eso es lo que hago yo.
Sino, podes hacer asi:

Abris el sistema, desencriptas la base de datos extrayendola en un lugar X del disco.

Levantas todos los datos.

Eliminas definitivamente el Archivo descifrado.

Cuando cerras el sistema Volcas todo en una base de datos que luego encriptaras y suplantara la antigua.

Espero que me hayas entendido.
GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
Elemental Code


Desconectado Desconectado

Mensajes: 622


Im beyond the system


Ver Perfil
Re: Como proteger programa, que consulta base de datos?
« Respuesta #3 en: 22 Febrero 2011, 14:56 pm »

pregunta: No se puede poner contraseñas a las bases de datos :S?

sino, guarda los datos cifrados con algo no tan complejo (RC4, Xor, ROT, etc) y desencriptalo en ejecucion
En línea

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #4 en: 22 Febrero 2011, 16:17 pm »

HOLA!!!

pregunta: No se puede poner contraseñas a las bases de datos :S?

sino, guarda los datos cifrados con algo no tan complejo (RC4, Xor, ROT, etc) y desencriptalo en ejecucion

Si, si se puede ponerles contraseña, pero son muy faciles de sacar...

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #5 en: 22 Febrero 2011, 16:21 pm »

diganme una base de datos que se use hoy en dia que sea perfecta en seguridad de los datos...ninguna...todas se puede acceder, sql server, my sql, access...en todas hay forma de ver los datos sin saber mucho del tema.

yo me preocuparia mas por la performance del sistema, si vale la pena access o algo mas grande, depende de lo que hace el sistema.

saludos.
« Última modificación: 22 Febrero 2011, 16:29 pm por seba123neo » En línea

Fucko

Desconectado Desconectado

Mensajes: 239


Fucko the Clown Rules!!!


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #6 en: 22 Febrero 2011, 23:36 pm »

Gracias a todos!!
sisi, la base es pilar... ya que contiene 10000 registros, que en base a un serial, me da un código....

hay 2 clases de este mismo soft...
uno que usa una base de datos .pap, que no conozco... y otro en mdb, que es el que uso yo....
ambos funcionan, solo que el que usa .pap es win16, y no puedo empacarlo, como para trabarlo a alguna pc....

en cambio el que hice yo, en base a la .mdb, si, pero puedo proteger el .exe que hace la CONSULTA.... o sea, que si van directo a la .mdb, me cagan....

lo que necesitaría es o bien, poder empacar el win16 (es un .com )

o ver como proteger este, para que la base no se vea, o bien como dicen, enciptarla, y con el .exe mio, descifrar el registro consultado...
esa ultima es buena... :)

aca lo del win16...

http://foro.elhacker.net/programacion_general/convertir_win16_a_win32_ayuda-t205808.0.html

En línea

Cree en los que buscan la verdad, duda de los que la han encontrado...
79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #7 en: 22 Febrero 2011, 23:56 pm »

HOLA!!!

Y, si guardas la base de datos en un servidor con un limite de descarga menor a el peso de la base de datos(de esta forma no la podrian descargar) y haces que el programa tuyo genere una consulta y luego la lea del servidor...

No se si se aplica a tu proyecto pero ahi si seria mas "seguro", y reduciria el peso de tu instalador aunque bajaria severamente el rendimiento del programa sin contar que solo funcionaria en maquinas con internet... Todo esto suponiendo que tu servidor no se caiga nunca...

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
Fucko

Desconectado Desconectado

Mensajes: 239


Fucko the Clown Rules!!!


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #8 en: 23 Febrero 2011, 16:29 pm »

Si, la verdad, está bueno....
pero no es viable en este caso...

quisiera saber como cifrar todos los registros de la base, sin tener que hacerlos 1 por 1....

o alguna otra idea....
gracias
En línea

Cree en los que buscan la verdad, duda de los que la han encontrado...
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Como proteger programa, que consulta base de datos?
« Respuesta #9 en: 23 Febrero 2011, 17:01 pm »

Mas alla de poner contraseña a la base de datos, y poner usuarios. Creo que no se puede hacer nada mas.
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines