Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: elezekiel en 27 Agosto 2014, 05:42 am



Título: programa con base de datos protegida
Publicado por: elezekiel en 27 Agosto 2014, 05:42 am
estoy haciendo un programa con base de datos protegida x contraseña, tengo una duda, si alguien obtuviera ese archivo que esta en access se romperia la clave facilmente para leer los datos (no quieren que los empleados tengan acceso a algunos datos)

que me recomiendan hacer? que sugieren en un caso asi?

los empleados tendran un usuario con menos privilegios pero podrian "robar" la base de datos yhacer cosas tranquilamente con ella.

Pense en cambiar el archivo de lugar o esconderlo.

acepto sugerencias...

programo en visual 6 y access 2003.


gracias de antemano!


Título: Re: programa con base de datos protegida
Publicado por: engel lex en 27 Agosto 2014, 05:50 am
has un acceso con pocos privilegios y entrgales esa, o usa un intermedio que sea el manejador de la base de datos y el programa mande instrucciones basicas y listo


Título: Re: programa con base de datos protegida
Publicado por: elezekiel en 27 Agosto 2014, 05:55 am
el problema es que la pc unica que se usara lo haran los 5 empleados y el administrador.

El admin y usuaros manejaran el mismo programa, misma database pero los usuarios basicos no pueden ver x informacion de la misma.

gracias


Título: Re: programa con base de datos protegida
Publicado por: MCKSys Argentina en 27 Agosto 2014, 19:38 pm
Si trabajas con Access es imposible tener seguridad utilizando la brindada por el motor de la DB.

Una opcion viable, para evitar a gente de desconoce de reversing y para "complicarle la vida" a una que si sabe, es cifrar la información guardada en la DB.

Osea, implementas todo lo necesario para que el sistema funcione, incluída la proteccion por niveles de acceso, pero toda la info guardaba (o, al menos, la relevante) se guarda en forma cifrada.

Recomiendo una rutina de cifrado no estandar, que sea lo mas larga y lenta posible y guardar el resultado en base64 o chars hexa.

En fin, son ideas...  :P

Saludos!


Título: Re: programa con base de datos protegida
Publicado por: elezekiel en 27 Agosto 2014, 19:50 pm
tenes alguna idea basica para saber como cifrar la base de datos?
es de muy apurar pensar que alguien se llevara la base de datos y la hara revisar por alguien con conocimientos avanzado, pero no quiero que nada falle, o al menos si lo hacen que se les complique.. la informacion contiene clientes y la idea es evitar que los empleados los "roben", por eso hay informacion que no pueden ver.

Si oculto la base de datos en x direccion, tienen como averiguar donde esta? la misma tiene contraseña pero segun he leido access no es del todo seguro con la clave solamente.

Gracias x las ideas.