[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OFF] Lenguajes de programación para escritorio



El día 11 de febrero de 2016, 8:01, Luis Felipe Tabera Alonso
<taberalf@unican.es> escribió:
> On Thursday 11 February 2016 07:33:51 alparkom . wrote:
>> Explicado de forma simple; si hago una conexión en Java, el archivo
>> .java tendrá los datos de conexión (en caso de usar MariaDB, se
>> debería escribir en el .java la dirección del servidor, el usuario de
>> MariaDB, la contraseña del mismo y el puerto usado)... entonces, que
>> pasa si descompila dicho el .class que genera Java?
>
> Lo estás haciendo mal, si el programa tiene todos esos datos 'tal cual', te va
> a dar igual el lenguaje de programación, compilado o no. Un usuario malicioso
> podrá obtenerlos. ¿Quién se supone que tiene acceso a la BD? ¿Solo usuarios?
> ¿Solo el programa? El usuario/programa que acceda a la BD ¿Puede hacer con
> ella lo que quiera? ¿debería poder?
>

Se supone que C++ es compilado a código máquina, y es imposible
obtener el código de este lenguaje una vez compilado por lo que no
podrían obtener los datos.

Se supone que el software debería tener acceso a la base de datos. Si
puede hacer lo que quiera es un sí, aunque dudo importe demasiado la
respuesta a esta pregunta.

Entonces como lo hacen softwares como algunos Adobe, donde debes
iniciar sesión para ocupar varios de sus productos? Con HTTP?

> Luis
>


Reply to: