декомпилятор Java WebStart - PullRequest
       8

декомпилятор Java WebStart

0 голосов
/ 06 ноября 2008

Есть ли способ декомпилировать Java-приложение для веб-старта?

Ответы [ 4 ]

8 голосов
/ 06 ноября 2008

Запустите приложение, затем извлеките JAR из кэша веб-запуска. Продолжайте декомпиляцию, как и в любом другом приложении Java.

2 голосов
/ 06 ноября 2008

Да, есть. Приложение Java Webstart является лишь одной из форм развертывания. В результате получается несколько банок, скопированных в домашний каталог пользователей. И они, конечно, могут быть декомпилированы, например, с помощью jad .

0 голосов
/ 30 ноября 2017

JNLP - это обычные текстовые файлы, интерпретируемые J2Plauncher. Вы можете открыть его в своем любимом текстовом редакторе и искать две вещи: codebase и resources.

Кодовая база - это базовый URL, с которого загружается все в resources. Между тем в ресурсах у каждого поля фляги есть href. Вы можете добавить это к базовому URL, чтобы загрузить нужный вам jar-ресурс. Затем следует обычный процесс декомпиляции банок.

0 голосов
/ 29 июня 2010

Просто переименуйте файлы с расширением .jar:)

...