However, the good news is that a new Java decompiler has come along to take its place - JD. I used this on Windows before, but I'm now on Fedora 11 and I never installed this new Java Decompiler there.
Thanks to Ian's blog, it took me less than 5 minutes to install the JD Java decompiler and its GUI front end (JD-GUI) on my F11 64-bit box. I had to issue this yum command, as per Ian's instructions, to get some libraries installed needed by JD-GUI:
yum install libcanberra-gtk2.i586 PackageKit-gtk-module.i586 gtk2-engines.i586
I then just un-tar'ed the JD-GUI download and it ran fine.
I also took the time to install the JD-Eclipse plugin for my Eclipse 3.5. That worked flawlessly on my first attempt.
So now I have a nice Java decompiler on my F11 box, both as a standalone GUI and as an Eclipse plugin.
AndroChef successfully decompiles obfuscated Java 6 and Java 7 .class and .jar files. It is simple but powerful tool that allows you to decompile Java and Dalvik bytecode (DEX, APK) into readable Java source.
ReplyDeletehttp://www.neshkov.com/ac_decompiler.html
Are there plans for a Linux/UNIX version of AndroChef?
ReplyDeleteI have published an extension to JD Eclipse to make it even better. This is available here: http://mchr3k.github.com/jdeclipse-realign/
ReplyDeleteHi,
ReplyDeleteI put online 6 Java decompilers: Jadx, fast and with Android support, CFR (supports Java 8), JDCore (very fast), Procyon, Fernflower and JAD (very fast, but outdated).
One may use them without installation here: http://www.javadecompilers.com/
Regards,
Andrew