Текущий архив: 2019.03.17;
Скачать: CL | DM;
Вниз
Простая защита приложения Найти похожие ветки
← →
DayGaykin © (2016-10-28 15:33) [40]Подскажите, как защитить приложение на Java, хотя бы от пересборки.
← →
Rouse_ © (2016-10-28 15:37) [41]
> DayGaykin © (28.10.16 15:33) [40]
> Подскажите, как защитить приложение на Java, хотя бы от
> пересборки.
Не писать его на Java?
← →
DayGaykin © (2016-10-28 15:45) [42]
> Rouse_ © (28.10.16 15:37) [41]
>
> > DayGaykin © (28.10.16 15:33) [40]
> > Подскажите, как защитить приложение на Java, хотя бы от
>
> > пересборки.
>
> Не писать его на Java?
А на чем?
В компании всё на Java. Раньше всё крутилось на серверах компании, теперь собираемся ставить клиенту. Опыт учит нас, что клиенты готовы на многое ради экономии и мы должны убедиться, что они не смогут использовать наши наработки в своих "гнусных" целях.
У меня пока идея такая: делать системный хук (благо железо и ОС поставляем мы) на функции чтения с диска и перехватывать и раскодировать class-файлы. Защита так себе, но остановит от тупого декомпилирования class-файлов в исходный код.
← →
Rouse_ © (2016-10-28 16:23) [43]
> У меня пока идея такая: делать системный хук
Вот сейчас было смешно :)
← →
DayGaykin © (2016-10-28 16:38) [44]
> Rouse_ © (28.10.16 16:23) [43]
Почему же?
Мне не смешно. Это реальная проблема, которую нужно хоть как-то решить.
← →
Rouse_ © (2016-10-28 16:43) [45]Дим, ты же со мной вместе работал и знаешь что такой хук и что такое системный.
← →
Rouse_ © (2016-10-28 16:48) [46]Вспомни, я тогда тебе пальцем в книжку тыкал в Шрайбара и Рихтера, а потом еще наспор две статьи накатал :)
← →
aka © (2016-10-28 19:33) [47]ИМХО все защита просто обходится, если потратить n часов времени. Помнится будучи бедным студентом в триальной версси ФастРепорт была надпись - FastReport - Unregistered version (only 5 pages) , нашел ее HexView-ром и затер пробелами, правда надпись эта была записана реверсом, что не самая хитрая защита.
← →
Германн © (2016-10-29 00:26) [48]Не всякая защита просто обходится. Смотря кто будет эту защиту ломать.
← →
Kerk © (2016-10-29 01:31) [49]
> aka © (28.10.16 19:33) [47]
После этого он стал печатать больше пяти страниц?
← →
Германн © (2016-10-29 02:17) [50]Удалено модератором
← →
Eraser © (2016-10-29 05:46) [51]Про всякие софтверные штучки, как мне кажется, на текущий момент можно забыть. Если продукт будет иметь реальную ценность, все равно сломают.
Тут варианты такие:
1. Аппаратная защита токеном.
2. Вынос части функционала в облако. Если продукт для частных лиц, я бы выбрал этот вариант.
3. Условная защита "от дурака". Это больше всего подойдет софту, предназначенному для организаций, а не частных лиц. Серьезные конторы и организации, в большинстве своем, не будут пользоваться ломаным софтом в массовом порядке, не важно, есть ли кряки или их нет.
← →
aka © (2016-10-29 10:41) [52]Удалено модератором
← →
DayGaykin © (2016-10-29 13:46) [53]
> Rouse_ © (28.10.16 16:48) [46]
> Вспомни, я тогда тебе пальцем в книжку тыкал в Шрайбара
> и Рихтера, а потом еще наспор две статьи накатал :)
Что-то я такого уже не помню.
Про статьи помню, но забыл какие именно.
← →
Германн © (2016-10-30 01:21) [54]Удалено модератором
Страницы: 1 2 вся ветка
Текущий архив: 2019.03.17;
Скачать: CL | DM;
Память: 0.56 MB
Время: 0.008 c