Fixed bug on declaration of variables. Fixed bug on recongnition of the 'for' statements. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. Improved the robustness of indexation against the corrupted classes.
|Date Added:||14 June 2014|
|File Size:||20.60 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
I have not tried Krakataubut it sounds like it may help with what you are looking for. Does It still fuck up enums, switches, and put in weird while true loops with break conditions in place of for loops? MikeStrobel thanks for the interest.
5 Best Java Decompilers - The Crazy Programmer
Note that a decompiler can't provide the source code for you. Open source kava, and also aims to deal with Java 8 features lambdas,:: But in the end, I'd just learn to read the bytecode, it's not too bad. Egor Ushakov Updated in The JD-Eclipse protection, checking the current date, was removed.
Google wasn't very helpful, throwing old sites at me with broken download links.
5 Best Java Decompiler for ( ONLINE & OFFLINE ) use
First, his decompiler is Procyon that you see in other answers. The corresponding IntelliJ plugin is also no longer being maintained and not compatible with IntelliJ JD-Core works with most current compilers including the following:.
Top 8 Best Offline Java Decompilers For Developers
Fix bug on declaration of interface. Fixed bug in reconstruction of ternary operator. Originally used to deobfuscate Minecraft versions.
FernFlower decompilsr new and promising analytical Java decompiler becoming an integral part of IntelliJ Fixed many memory leaks. Optimisation of tree font. I have not tested it against any obfuscated code, but I have seen it decompile many methods that JD-GUI failed to handle. It is powered by JD-GuiProbably one of the most widely used tools for Java decompilation, as it is easy to use and provides a graphical user interface which allows to quickly open up and inspect a class file or JAR.
I'll try to provide you with extended information and example classes, but no promises.
Added an "Open Type Hierarchy" dialog box. JD Project is nice and is platform independent it itself is a jar.
Notify me of follow-up comments by email. Added reconstruction of assigment operators.
Fixed a bug on the display of anonymous classes in anonymous classes. Strobel's readme that he links to, above, is worth a close read. Fixed bug on decompilation of multiple super interfaces. Notify decompoler of new posts by email.
Added cast instructions on returned generic variables. Free, no source-code available, jad download mirror Author: Moves the project to GitHub.