Дано:
module A
{
exports fuzzy.bunny to B;
}
Что мешает злонамеренному игроку выдать себя за модуль B
, чтобы получить доступ к секретам модуля A
?
Я знаю, чтоВ Java есть своего рода механизм подписи в META-INF
, который позволяет каждому модулю гарантировать, что его собственные файлы классов не были изменены, но какой механизм гарантирует, что один модуль может доверять файлам классов другого модуля?