The CurrCon Java Applet displays prices on this
web page converted with today’s exchange rates into your local international currency,
e.g. Euros, US dollars, Canadian dollars, British Pounds, Indian Rupees…
CurrCon requires an up-to-date browser
and Java version 1.8, preferably 1.8.0_121.
If you can’t see the prices in your local currency,
Troubleshoot. Use Firefox for best results.
A decompiler takes class files right back to Java source.
In contrast, a disassembler converts them back to something
like assembler code for the JVM (Java Virtual Machine). Decompiling is usually
forbidden by American software licence agreements. In Europe it is legal if the
intent is to learn how to write other software to interface with it.
List of Java decompilers, not including disassemblers.
Handles asserts. Released after Java 7 so it is the most up-to-date
decompiler. It is based on an undisclosed newer engine than JAD. Written by
Atanas Neshkov, the same guy who does the excellent DJ decompiler.
GUI (Graphic User Interface).
You give it the name of a class file or jar and a target directory and it
produces indented compiler-ready Java.
graphical classfile disassembler, editor, stripper, migrator, compactor
(dependencies finder) and obfuscator. You can get sources or binaries. Now this
project is published under Java Lobby free licence.
Last revised: 1999-11 Verified: 2007-09-24 for Java 1.2
ClassCracker lets you reverse engineer class files three ways:
a decompiler that converts Java class files to Java source code.
a disassembler that converts Java class files to
a class file DUMPer that displays the structure of Java class
Last revised: 2005-10 Verified: 2007-09-24
Free Last revised/verified:2011-02-11works even on Java version 1.6,
unlike the older competition. Also comes as an Eclipse plug-in. A plug-in for
IntelliJ is in the works. written in C++. From France.
Graphical front end for JAD. A 2006
version of JAD is included. Highly recommended. I used it successfully to
decompile Java version 1.5
enums back to Java version 1.4 style code. The new
version can’t do that since it decompiles even Java 1.6 constructs. Does
not require Java to run but does require W95, W98, Me, NT, W2K, XP, W2003, Vista, W2008, W7-32, W7-64, W8-32, W8-64, W2012, W10-32 and W10-64.
It intent is to as accurately as possible recreate the original Java. It is not
good if you are trying to figure out how Java works under the hood, e.g. to
figure out how enum works, since it reorders and
tidies too much. For that, you are best to use a disassembler in conjunction.
Front End Plus 1.0
Free. Works in conjunction with JAD.
Last revised: 2001-03-30 Verified: 2012-02-22
written in C++. Free for non-commercial
use. No longer permits people write wrappers around it, though DJ still has the
legacy right to do so. Source is not available. The author, Pavel Kouznetsov,
seems to have lost interest in the program. Last revised/verified:2009-10-02
free, written in Java, open-source, works with Java 1.5