в безопасности ли данные приложения при работе JVM?

Здравствуйте.
Возник такой вопрос, возможен ли доступ из вне к объектам, которые хранит JVM?
спасибо
  • Вопрос задан
  • 2712 просмотров
Пригласить эксперта
Ответы на вопрос 2
@1nd1go
Вообще да. Можно сделать heap dump с помощью jconsole (это могут сделать все пользователи) Тогда jvm создаст файл heapdump'а с правами на чтение только для пользователя от имени которого пашет jvm. Так что контроллируйте кто имеет доступ к этому пользователю.
Ответ написан
Комментировать
Безусловно нет. Способа защиты нет.

Если более точно, что в безопасности от кого? Если программа работает на локальной машине, то я могу от root'а в любой кусок памяти залезть. Да что там говорить, при физическом доступе можно даже планку памяти выдернуть, вставить в другой компьютер и прочитать данные на нем. Если её заморозить охлаждающим балончиком, то данные не успеют стереться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы