| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > декомпилятор Java |
| Автор: GrayCardinal 5.12.2009, 17:48 |
| Добрый день ! Первый день изучаю Java. Монстр Такой вопрос. Можно ли расспространять "бинарники" (откомпилированные классы) без боязни что их хакнут (модифицируют) ? |
| Автор: Vasay 5.12.2009, 18:08 |
| GrayCardinal, Декомпилировать Java класс не проблема. Для защиты можно использовать обфускаторы, но это не такая уж серьезная помеха. Хотя, даже продукты MS и 1c ломают (а там огромные средства тратятся на обеспечение защиты), так что сломать можно все, было бы желание. Как действительно качественную защиту можно рассматривать вынос части логики на сервер. |
| Автор: GrayCardinal 5.12.2009, 18:21 |
| Ну, обфускатором пройдусь, это само собой |
| Автор: Samotnik 6.12.2009, 15:38 |
| http://forum.vingrad.ru/index.php?showtopic=251890&view=findpost&p=1816764 GrayCardinal, а вообще истина одна: Против вора нет приема |
| Автор: barin_Student 10.12.2009, 08:01 |
| Мое мнение одно из самых надежных решений в защите-это реализации части логики(неотемлемой части) на сервере. Пробовали мы проходить обфускатором, и отдавали на взлом одной компашке наше ПО , понадобилось два дня чтоб программулину они вскрыли( ломанули лицензирование), поэтому решили провести изменения, теперь програмулина лицензируеться с нашего хоста, причем я даже знаю как и такая часть очень хорошо раскапывается |
| Автор: GrayCardinal 10.12.2009, 11:21 | ||
ivanovpv,
Да ладно, я ж на перспективу... |
| Автор: kamre 10.12.2009, 18:02 | ||
В крайнем случае для защиты программы можно скомпилировать class файлы в нативный код, например, с помощью http://www.excelsior-usa.com/jet.html. В этом случае "хакать" будет гораздо сложнее. |