Skip to content
IBMPublic

About

This is a web-based Java decompiler tool that allows you to decompile .jar and .class files, view the resulting Java source code, and compare differences between different versions of your Java projects.

Resources

Security policy

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

Dump & Diff

Dump & Diff

Setup

Download CFR decompiler tool

Available here, this file should be placed in the root of the repository. It is required by the backend to perform decompilation in the container.

Initialize project

There must be a project directory created under java-decompiler-backend/workdir and any JAR files to be analyzed should be placed within.

For example:

export PROJ=geoserver
mkdir java-decompiler-backend/workdir/$PROJ
cp /path/to/jar/files/*.jar java-decompiler-backend/workdir/$PROJ

Build images

docker-compose build

Start services

docker-compose up

Use

Visit http://localhost:8080 in a web browser to use the tool.

Gallery

Screenshot 1 Screenshot 2

About

This is a web-based Java decompiler tool that allows you to decompile .jar and .class files, view the resulting Java source code, and compare differences between different versions of your Java projects.

Resources

Security policy

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages