Do you know how to decompile a concrete class file with Soot? I'm not sure it's possible G Kumar G Kumar 1 1 silver badge 2 2 bronze badges. Cimbali Andrew Rukin Andrew Rukin 11 11 silver badges 16 16 bronze badges. Procyon works best!!!! Atanas 9 2 2 bronze badges. Mike Pone Mike Pone John Meagher John Meagher Take a look at cavaj. Paulo Guedes Paulo Guedes 6, 5 5 gold badges 39 39 silver badges 58 58 bronze badges.
That also uses jad underneath. JAD is one that works and is simple. Also, if you just want to see the methods, use javap. Berlin Brown Berlin Brown Antimony Antimony The trunks is not stable. NoOP's Are you a robot? Or just not paying attention to a subject of review? Sorry for that, at first glance it seems like link only answer.
Maybe you should add more details and also your answer only comply with question title not with content of question. This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. Chris have you tried the suggested solution? Have you even read the question?
Dimitrius, please read answers carefully during a review. How do you imagine including a FernFlower or AndroChef here? The Overflow Blog. Podcast Making Agile work for data science. Stack Gives Back Featured on Meta.
New post summary designs on greatest hits now, everywhere else eventually. Linked 4. It is capable for converting complex Java. It is only available for windows.
You can get it from below link. So this was a short list of some best Java decompilers. Just download them, try them and share your experience with me. If you know about any other good java decompiler then please share it by commenting below. I will really love to add it in above list. Procyon is among the most popular open-source Java decompilers.
One of its unique features is the capability to deal with Java 8. It can easily handle new features that were introduced from Java 5 to the latest version of java. Because of this reason, Procyon can be used as an alternative where other java versions fail. Some of the things that Procyon can deal with include local classes, annotations, Switch statements, Enum declarations, and Lambdas in Java 8. AndroChef Java Decompiler. AndroChef is another Java decompiler that is only available to Windows users.
You can use it to decompile any java bytecode, even the ones that you think are very complex. Apart from just decompiling. This is an easy to use and an interactive graphical interface.
This is another great tool for converting bytecodes to Java source code. If you are a Windows user, then Cavaj is the best option available for you out there. It is simple to use and decompiles any given Java class file. One major drawback for this application is that it lacks Syntax Highlighting. It is also not available for Mac and Linux Operating softwares. In short, this is a standalone Windows application that converts bytecodes into class code.
This is yet another standalone Windows Application. It can easily decompile complex Java applets and binaries to produce accurate source code. There are drag and drop features for smooth working, so you can decompile. It is based on the Javassist open source library. Like the others, this application too is available only for Windows users. It is one of the most powerful bytecode viewer and decompiler. Of course, this program needs Java to be installed on your computer to work JBVD can thus be used both, as a Java viewer and a decompiler.
If you are on the lookout for a Java decompiler to view and analyze bytecode then AndroChef should be your preferred option.
0コメント