Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Декомпиляция java приложений |
Автор: siogun 30.12.2011, 14:54 |
Может дурацкий вопрос , но я полный нуб. Легко ли декомпилировать java и узнать алгоритм работы? То есть если я придумаю что-нибудь интересное - то лучше написать это на каком-нибудь C++, чтобы скрыть? |
Автор: arcsupport 30.12.2011, 15:48 | ||||
|
Автор: dorogoyIV 30.12.2011, 16:12 |
скроешь, для тех, кто не знает ассемблера ![]() |
Автор: Pitbul 31.12.2011, 12:45 |
siogun Не стоит думать, что если ты написал что-то классное, то это смогут достать другие. Если ты пишешь серверную часть, то кроме тебя по сути дела никто туда и не заглянет. А даже если и достанут, то не факт, что поймут твои гениальные мысли ![]() |
Автор: jk1 31.12.2011, 15:08 | ||
...то, как умный человек, защитите это лицензией, а не обфускацией. Java-байткод можно декомпилировать, бинарники C++ можно дизассемблировать. То есть при желании понять ваш код его поймут. Думаете откуда кряки в природе появляются? Ну и последнее: Java-платформа огромна, придумать и разработать в её рамках что-то уникальное довольно сложно. |
Автор: dorogoyIV 31.12.2011, 15:14 |
![]() ![]() никому и в голову не приходит, что, это я ![]() |
Автор: siogun 31.12.2011, 17:19 | ||
Спасибо всем, кое-что прояснилось.
Только алгоритмы, как и законы физики -- не защищаются лицензией. Можно только защитить конкретный программный код, ну и продукт компиляции ![]() |
Автор: arcsupport 2.1.2012, 17:19 |
Stolzen, согласен с Вами. |