Java webstart decompiler
Is there a way to decompile a Java WebStart application?
Run the application, then select the JAR from the web center cache. Continue decompiling as you would with any other Java application.
Yes there is. Java Webstart application is just one form of deployment. The result is a bunch of banners copied to the users home directory. They can of course be decompiled with jad for example .
Just rename the files with the .jar extension :)
JNLP are plain text files interpreted by J2Plauncher. You can open it in your favorite text editor and look for two things: codebase
and resources
.
Codebase is the base url from which everything is loaded into resources
. Meanwhile in resources, every jar field has a value href
. You can add this to the base url to download the specific jar resource you need. This is followed by a regular jar decompilation process.