Página 1 de 1

[RESUELTO] Contenido del paquete en texto plano en el archivo waptdb.sqlite

Publicado: 29 de marzo de 2023 - 16:33
por GF68
Buen día,

Acabo de darme cuenta esta mañana de que el contenido del archivo de base de datos local waptdb.sqlite Está claro.

Ruta completa del archivo:

Código: Seleccionar todo

C:\Program Files (x86)\wapt\db
Todo el contenido de los paquetes ejecutados en la máquina se puede leer en texto plano.

El problema es que el archivo puede ser leído por todos los usuarios.

¿Es esto normal o he configurado mal mi instalación?

Atentamente,

Guillermo

Re: Contenido del paquete en texto plano en el archivo waptdb.sqlite

Publicado: 29 de marzo de 2023 - 16:57
por sfonteneau
Esto es perfectamente normal; nuestra documentación lo explica claramente:


https://www.wapt.fr/fr/doc/wapt-create- ... pt-package

Dado que session-setup lo necesita para ejecutar el código ubicado en esa misma base de datos,

si necesita almacenar información confidencial en un paquete, debe seguir el ejemplo de la documentación.

Re: Contenido del paquete en texto plano en el archivo waptdb.sqlite

Publicado: 30 de marzo de 2023 - 08:36
por GF68
¡Gracias por tu respuesta!

Se me había pasado por alto esa parte de la documentación.

Por curiosidad, ¿por qué no estaba cifrado el archivo?

Re: [Resuelto] Contenido del paquete en texto plano en el archivo waptdb.sqlite

Publicado: 30 de marzo de 2023 - 14:36
por dcardon
Hola Guillaume,

la función `def session-setup()` debe ser legible por el usuario cuando se abre la sesión, por lo que debe ser legible en un contexto de usuario estándar.

Saludos,

Denis

Re: [RESUELTO] Contenido del paquete en texto plano en el archivo waptdb.sqlite

Publicado: 31 de marzo de 2023 - 11:03
por GF68
Hola,

de acuerdo, ahora entiendo mejor la lógica.

Gracias por tu respuesta.