JAD Decompilerのインストール&実行方法メモ

  • Java.class ファイルを .jar にDecompileしてくれるツール、 JAD Decompiler のインストール方法のメモ

環境

$ cat /etc/os-release | head -2
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"

$ java -version
openjdk version "11.0.9" 2020-10-20
OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9+11-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

手順

# gitリポジトリを取得
$ git clone https://github.com/java-decompiler/jd-gui.git
$ cd jd-gui/

# ビルド
$ ./gradlew build

# jarの実行 -> GUIアプリケーションが起動するので、後はよしなに..
# ※ verは実際の取得verに置換してください
$ java -jar ./build/libs/jd-gui-X.X.X.jar

画面サンプル

f:id:smatsuzaki:20201121123352p:plain
画面サンプル