У меня есть старые проекты, разработанные java и этот старый проект, сделанный версией Jdk 1.4.Сервер смены Java и настройки базы данных для обеспечения безопасности
Это одноразовая программа для приложения.
В настоящее время конфигурация сервера и базы данных написана файлом .ini.
но это не очень хорошо для безопасности, потому что каждый может видеть этот файл физически.
У вас есть какой-либо способ спрятаться, а не использовать .ini-файл.
Я думаю, что это два пути.
1. Make properties class in side of project and make .jar files.
- I can make .jar file but also I can decode it.
2. Separate Back-End server and communicate.
- This way I have to fix too many source code. So I am not sure it's good or not.
- Also what is this concept for specific we are calling in Java environment?
А что-нибудь еще, пожалуйста, предложить мне
Спасибо!
Непонятно, что вас беспокоит. Вы опасаетесь, что файл конфигурации на вашем сервере небезопасен? Это не имеет ничего общего с Java и больше относится к общей безопасности вашего сервера. – thatidiotguy
Файл Settings.ini И внутри этого есть ID = ??, PASSWORD = ??? DBPassword = ??? DBNAME = ??? ..... Таким образом, он будет показывать каждый доступ к базе данных. Поэтому я хочу скрыть эту информацию –
Вы не знаете, где находится этот файл. Совсем не необычно иметь веб-проект с файлом конфигурации, который содержит учетные данные базы данных. – thatidiotguy