Пишу важную JAVA-прогу и мне надо организовать защиту. Как я понимаю:
1)Строки надо шифровать. (ну хотя-бы обычным xor'ом)
2)Каким-то образом хранить контрольные числа каждой строки (рассчитывать его каким-нибудь образом)
3)Числа хранить в другой системе счисления (например в троичной)
4)Можно сделать проверку даты - например если > 2.1.2xxx года, то выходим. (Это для демо-версий)
5)Можно сделать ввод серийника
Подскажите ещё какие-нибудь методы защитить прогу на JAVA.
Заранее благодарен...
1)Строки надо шифровать. (ну хотя-бы обычным xor'ом)
2)Каким-то образом хранить контрольные числа каждой строки (рассчитывать его каким-нибудь образом)
3)Числа хранить в другой системе счисления (например в троичной)
4)Можно сделать проверку даты - например если > 2.1.2xxx года, то выходим. (Это для демо-версий)
5)Можно сделать ввод серийника
Подскажите ещё какие-нибудь методы защитить прогу на JAVA.
Заранее благодарен...