Защита ява-приложений
От: Дмитрий Писаренко Россия http://dmitripisarenko.me
Дата: 30.05.07 10:23
Оценка:
Здравствуйте!

Я хочу встроить в выполняемый JAR файл механизм проверки этого файла.

То есть, если пользователь распаковал оригинальый файл, изменил в нём что-то, а потом опять сделал новый файл, то этот новый файл не должен работать.

Сделать это я хочу с помощью обычных signed JAR файлов.

Как это сделать описано в документации Явы.

Но есть одно но. Существенное.

Что если пользователь

а) распакует JAR файл,
б) найдёт механизм проверки и
в) уберёт соответствущие части

?

Как этому можно противостоять?

Я думал использовать obfuscator.

Вопрос: Какой из общедоступных лучше всего выполняет свою работу?

Возможно, имеет смысл вставить механизм проверки не только на старте, а во многих разных местах. Или запускать механизм проверки время от времени, через случайные интервалы времени.

Вопрос: Как можно защитить программу кроме указанных мер?

Заранее благодарен

Дмитрий
Дмитрий Писаренко

http://dmitripisarenko.me
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.