Java: Protect Trial / Demo Period

Я искал и нашел только пару ([1] [2]) ответов здесь. Однако ни один из них не ответил на мой вопрос.

У моего приложения будет тридцатидневный пробный период. Как лучше всего защитить программу? По взломщикам не парюсь, просто Джо Средний переустановит программу. Перевод часов назад тоже не проблема.


person Jonah    schedule 27.02.2011    source источник
comment
Не могли бы вы подробнее рассказать, почему связанные решения не делают того, что вам нужно?   -  person unholysampler    schedule 27.02.2011
comment
Имейте в виду, что деомпилировать файлы .class и удалить вредоносный код будет очень просто, даже если вы запутаете его.   -  person Chris    schedule 27.02.2011
comment
@Chris: Хотя это правда, он сказал, что его не интересуют хакеры, а просто обычные люди.   -  person unholysampler    schedule 27.02.2011
comment
@unholysampler: первый требует жесткого кодирования даты истечения срока действия в источнике. У второго такая же проблема, и у других для запуска требуется подключение к Интернету. Я просто хочу потребовать соединение для ввода ключей.   -  person Jonah    schedule 27.02.2011


Ответы (1)


Вот именно тот вопрос, который вы ищете:

Реализация 30-дневной временной пробной версии

person SyntaxT3rr0r    schedule 27.02.2011
comment
Я его не нашел (искал по тегу Java). Это немного больше отвечает на мой вопрос. Вы можете порекомендовать метод шифрования? - person Jonah; 27.02.2011
comment
где хранить файл? - person Jonah; 01.03.2011