Я пытаюсь загрузить файл jar из Интернета с помощью URLClassLoader
, все работает нормально, но все загруженные классы сохраняются во временном каталоге Windows и могут быть скопированы для деобфускации, пока я не вызову classLoader.close();
, что, в свою очередь, вызовет программу ClassNotFoundException
.
Могу ли я загрузить классы без сохранения на диск?
(Только память) Другое решение шифрует классы jar и пишет собственный ClassLoader, который будет расшифровывать классы, но я не нашел примеров.
Я попытался найти документы или статьи по этой теме, но ничего не нашел :(
Подскажите пожалуйста, возможно ли реализовать и где можно взять материал по теме? Спасибо!