Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: elezekiel en 28 Agosto 2014, 02:55 am



Título: Archivo de configuracion .ini
Publicado por: elezekiel en 28 Agosto 2014, 02:55 am
Nuevamente yo molestando xD

Tengo un .ini el cual brinda informacion a una aplicacion, he pensado que para alguien avanzado es de facil comprension y puede ser manipulado sencillamente con un bloc de notas.

Tengo la siguiente duda, debo buscar otro metodo de guardar la informacion de mi aplicacion para que no la manipule cualquiera, o hay forma de manejar datos sin que puedan acceder a ellos tan facilmente?

Pense en dejar el ini en una ubicacion desconocida para los usuarios, seria buena idea?

Este ini tiene por ejemplo si quiere permitir el registro de logins al sistema, si se le permite a un usuario de menos privilegios editar un cliente entre otras cosas..


gracias!


Título: Re: Archivo de configuracion .ini
Publicado por: engel lex en 28 Agosto 2014, 03:08 am
no es buena idea andar regando cosas en la pc del usuario, cifra la informacion, busca un modulo para aplicar AES, colocale un contraseña tuya y listo...


Título: Re: Archivo de configuracion .ini
Publicado por: elezekiel en 28 Agosto 2014, 05:15 am
gracias encontre algo de eso:

http://www.devjoker.com/contenidos/catss/2/Una-clase-sencilla-para-cifrar-cadenas-de-texto.aspx

pero solo lo hare para tener las claves encriptadas, tendre que ver como solucionar lo del archivo ini para que puedan configurar el sistema facilmente.

saludos


Título: Re: Archivo de configuracion .ini
Publicado por: XresH en 6 Septiembre 2014, 05:01 am
Podrias colocar en la base de datos una tabla exclusiva para configuraciones, es mas seguro que colocar un txt, que por cierto deberia ir en una ubicacion concreta, no seria buena idea como dicen esparcir tu aplicacion por todo el sistema.

cifrar los datos dentro de la database, los de configuracion digo, no es buena idea por la lentitud, si tenes mucha config va a demorar en descifrar todo para tomar los valores reales y no seria eficiente.

Saludos.