Как запутать имена файлов ресурсов, находящихся в архиве Java JAR? - PullRequest
0 голосов
/ 04 февраля 2019

Я создал настольное приложение JAVA, которое использует большое количество файлов, расположенных в папке ресурсов внутри файла JAR.Я хотел бы запретить пользователю моего приложения раскрывать имена этих файлов (кто-то мог бы добиться этого, просто распаковав архив JAR).

Есть ли какой-нибудь способ обфусцировать или переименовать эти файлы как в коде JAVA, так и в папке ресурсов?Я пытался найти такое решение в ProGuard, но не смог.

Конечно, я мог вручную изменить имена файлов и строки кода, чтобы заменить оригинальные, но их более тысячииз них, и это заняло бы целую вечность.Я также предпочел бы скорее запутывать, чем переименовывать имена файлов, потому что сохранение исходных имен файлов в моем коде облегчит мою работу.У вас есть идеи, что я могу сделать?

Спасибо за вашу поддержку.

Bartek

...