Question:

What is the best java decompiler that is easy to use and efficient?

by  |  earlier

0 LIKES UnLike

Hello, I'm new here and I lost my source code for something I made, what is the best decompiler to use do decompile it? (And easiest considering I've never used decompilers before) also I did not obfuscate my code. thanks :)

P.S. By efficient i mean no goto operators considering those I can not solve. Also that it follows java semantics.

 Tags:

   Report

2 ANSWERS


  1. Use jad and eclipse.  There is a jadclipse plugin that integrates to eclipse nicely.  All you have to do is add the jar/classpath to your project and then open the class file in the eclipse explorer and it will auto-decompile it for you.

    The labeled goto issue when decompiling java files is usually because you ran 'your' code through a obfuscation program.  These like to make it harder to deal with your code by adding these fun randomly named labels to make it harder to make sense of the decompiled output.  You may be able to get rid of some of these if you use a class file optimizer on the obsfucated classes then decompile them.  Try proshrink or any other class files optimizer.


  2. Do a search for "how to cheat in programming 101" and I'm sure you'll find what you're looking for.

Question Stats

Latest activity: earlier.
This question has 2 answers.

BECOME A GUIDE

Share your knowledge and help people by answering questions.
Unanswered Questions