Jode 1.1.2 Pre1

JODE is a java package containing a decompiler and an optimizer for java. This package is freely available under the GNU GPL. New: The bytecode package and the core decompiler is now under GNU Lesser General Public License, so you can integrate it in your project.

The decompiler reads in class files and produces something similar to the original java file. Of course this can't be perfect: There is no way to produce the comments or the names of local variables (except when compiled with debuging) and there are often more ways to write the same thing. However, JODE does its job quite well, so you should give it a try and start the applet. Jode has support for all constructs of JDK-1.3 including inner and anonymous classes.

The optimizer transforms class files in various ways with can be controlled by a script file. It supports the following operations:

* Renaming class, method, field and local names to shorter, obfuscated, or unique names or according to a given translation table
* Removing debugging information
* Removing dead code (classes, fields, methods) and constant fields
* Optimizing local variable allocation

Known bugs of the decompiler

Some jdk1.3 synthetic access functions aren't understood. The produced source contains access$xxx functions, but it still compiles.

There may be other bugs, that cause Exceptions or invalid code. If you have such a problems don't hesitate to issue a bug report. Please include the class file if possible.

Limitations

If not all dependent classes can be found, the verifier (which is run before decompilation starts) may exit with a type error. You can decompile it with --verify=off, but take the warning serious, that types may be incorrect. There's sometimes no way to guess the right type, if you don't have access the full class hierarchie.
This is not a bug in the verifier: java will complain the same way, if it is run with bytecode verification turned on. And if you don't have the dependent classes, you can't compile the code again.

There may be situations, where the code doesn't understand complex expressions. In this case many ugly temporary variables are used, but the code should still be compileable. This does especially happen when you compile with `-O' flag and javac has inlined some methods.

Author Jochen Hoenicke
License Open Source
Price FREE
Released 2010-01-29
Downloads 428
Filesize 543 kB
Requirements
Installation Instal And Uninstall
Keywords java decompiler, class optimizer, java optimizer, optimize, decompile, decompiler
Users' rating
(10 rating)
JodeOtherWindows 2000, Windows 2003, Windows XP, Windows Vista
Jode - Download Notice

Using Jode Free Download crack, warez, password, serial numbers, torrent, keygen, registration codes, key generators is illegal and your business could subject you to lawsuits and leave your operating systems without patches. We do not host any torrent files or links of Jode on rapidshare.com, depositfiles.com, megaupload.com etc. All Jode download links are direct Jode full download from publisher site or their selected mirrors.
Avoid: oem software, old version, warez, serial, torrent, Jode keygen, crack.
Consider: Jode full version, full download, premium download, licensed copy.

Jode - The Latest User Reviews

Most popular Other downloads

IP2Location IP-COUNTRY-REGION-CITY-LATITUDE-LONGITUDE-ZIPCODE Database

August.2025 download

IP address to country, region, city, latitude, longitude and zip code.

Android Studio

Narwhal 2025.1.1.14 download

Android Studio: Powerful IDE for Android app development with robust tools.

Ghidra

11.4.1 download

Powerful reverse engineering tool for analyzing software vulnerabilities.

Minikube

1.36.0 download

Lightweight tool for running Kubernetes clusters locally with ease.

Open ModScan

1.9.2 download

Open ModScan: A versatile tool for Modbus protocol scanning and analysis.

Argyll for Mac OS X

3.2.0 download

Supported, allowing a selection of illuminants observer types

DOSBox

0.74.3 download

DOS-emulator which uses the SDL-library to port to different platforms

Aptakube

1.12.4 download

Streamline your Kubernetes management with intuitive tools and automation.

Game Develop

3 download

Free game creation software, allowing to create any kind of 2D games.

OpenOffice.org SDK

4.1.15 download

Necessary tools and documentation for programming the OpenOffice.org APIs