The Australian company Mayon Software Research sells a visual Java decompiler called ClassCracker. ClassCracker contains 3 applications in one: a disassembler, a class file dumper, and a decompiler to Java source. The visual environment also provides batch support. Some of the features of the decompiler include: full support for Java's exception handling constructs (try, catch, finally), a proprietary flow analysis technique called control node analysis to recover control structures and their nesting level, and a smart mode facility to make the source code more readable by removing redundancies in the code (i.e. a post-processing phase). Version 3 was released in 2001, a demo version is downloadable from their web site (limited to 5 methods per class).

For tests see DecompilationCcTest.

CategoryDecompilation

Revision: r1.1 - 25 Sep 2004 - 01:56 - MikeVanEmmerik
Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback