Для декомпиляции защищённых Java-приложений можно использовать, например, следующие программы:
- JD Project. 34 Подходит для декомпиляции байт-кода Java 5 и более поздних версий. 3 Можно использовать в операционных системах Windows, Mac и Linux. 3
- Cavaj. 34 Бесплатный декомпилятор, который позволяет преобразовывать байт-код, ZIP и JAR-файлы в исходный код Java. 3
- AndroChef Java Decompiler. 3 Доступный только для пользователей Windows, позволяет декомпилировать любой байт-код Java, даже очень сложный. 3 Может работать с файлами классов, апплетами, JAR, DEX и APK. 3
- DJ Java Decompiler. 24 Подходит для декомпиляции Java-апплетов и исполняемых файлов на Windows. 2
- JBVD. 14 Мощный просмотрщик и декомпилятор байт-кода Java, основанный на библиотеке с открытым исходным кодом Javassist. 14
Важно помнить, что декомпиляция может быть связана с рисками и не всегда безопасна.