Что такое хорошая бесплатная программа Obfuscate для java-кода?Я слышал о ProGuard, но все, что я получаю, это то, что класс не найден, когда я запускаю свой апплет, так что ... да - кто-нибудь?
yGuard - это то, что я использовал. Это открытый исходный код, так что вы можете попробовать его. http://www.yworks.com/en/products_yguard_about.html
Мне было бы интересно узнать, почему ваше приложение не работает. Я слышал, что ProGuard хорош, так что, возможно, вы используете неправильные настройки, когда запутываете?
ProGuard - хороший вариант.
ProGuard - это бесплатный инструмент для сжатия файлов класса Java, оптимизатор, обфускатор и предварительный тестер.Он обнаруживает и удаляет неиспользуемые классы, поля, методы и атрибуты.Он оптимизирует байт-код и удаляет неиспользуемые инструкции.Переименовывает остальные классы, поля и методы, используя короткие бессмысленные имена.Наконец, он предварительно проверяет обработанный код для Java 6 или для Java Micro Edition.
Вы можете посмотреть хороший список Java Obfuscator здесь .Если вы хотите иметь бесплатный обфускатор, чем вы можете использовать JBCO , Марвин Обфускатор , Proguard , YGuard .
Попробуйте arxan.com.Я им не пользовался, но год назад я смотрел их презентацию в cjug.
http://proguard.sourceforge.net/ тоже хорошо выглядит.