Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, eloiman, Вы писали:
E>>Здравствуйте, Аноним, Вы писали:
А>>>Здравствуйте, Аноним, Вы писали:
А>>>>Подскажите, есть что-нибудь дл защиты приложений написанных на Java. Т.е. чтобы никто не смог воспользоваться программой без ключа, спец. файла и проч.
А>>>Да. Последовательность примерно следующая:
А>>>1) Шифруешь классы, которые использует твоя программа, любым криптоалгоритмом (да хоть бы и простой подстановкой)
А>>>2) Ключ для расшифровки кидаешь в "файл лицензии"
А>>>3) Пишешь собственный загрузчик классов, который, используя файл лицензии, загружает классы в JVM
E>>...интересная статейка Cracking Java byte-code encryption <br />
<span class='lineQuote level2'>E>></span> почему это работать не будет...;(
А>Любая защита взламывается, это естественно, вопрос только в трудоемкости процесса, и основная задача — усложнить ее настолько, чтобы взлом стал малорентабелен. Для обламывания большинства "доморощенных кулхацкеров" использования загрузчика классов и шифрования стандартным RSA, к примеру, хватит за глаза.
Причем делать это хочется не своими изнеженными ручками, а какими-нибудь стандартными средствами.