Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Обсудим Защита лаунчера java от декомпиляции

Спасибо, шринк работает.
Правда большая проблема в том, что зашифрованный главный класс при компиляции в jar2exe не запускает клиенты с forge...
Как быть?
Наверное галочки не правильно расставил, где-то видел как это правильно делать, поищи по форуму.
 
Спасибо, шринк работает.
Правда большая проблема в том, что зашифрованный главный класс при компиляции в jar2exe не запускает клиенты с forge...
Как быть?
Никак =) Не используй jar2exe. К сожалению тоже пришлось отказаться, штука удобная, но не дружит с форджем и малоэффективна.
 
Никак =) Не используй jar2exe. К сожалению тоже пришлось отказаться, штука удобная, но не дружит с форджем и малоэффективна.
Если дело в ней, то проще использовать launch4j
 
надо по хардкору обфусцировать и шифровать все.
 
Наверное галочки не правильно расставил, где-то видел как это правильно делать, поищи по форуму.
Не в галочках проблема, там их всего две - шифровать или шифровать и прятать.
Проблема в том, что если шифровать или шифровать и прятать - клиент под форджем не запускается, а если этого не делать, то классы вытащит любой дурак. Быть может есть другие средства компиляции .jar в .exe, защищающие контент?
Никак =) Не используй jar2exe. К сожалению тоже пришлось отказаться, штука удобная, но не дружит с форджем и малоэффективна.
Ну так подскажите что используете вы?
Если дело в ней, то проще использовать launch4j
ЛаунчФоДжей выдает ошибку, если джава стоит не в дефолтном месте, пользовался им раньше. Толку-то не много, в нем вообще нет функции шифрования/сокрытия классов - защита нулевая.
надо по хардкору обфусцировать и шифровать все.
Подскажите способ.
 
Попробуй exe4j он обрабатывает так, что уже не откроешь архиватором, вроде как компилит наитивный код
 

Поделиться этой страницей

Назад
Верх