ラベル java の投稿を表示しています。 すべての投稿を表示
ラベル java の投稿を表示しています。 すべての投稿を表示

2010年1月28日木曜日

GUIのjavaデコンパイラ

クラスファイルのデコンパイラにGUIバージョンがありました。
JD(java Decompiler)
上記からダウンロードして解凍し、"jd-gui"ダブルクリックで起動します。




デコンパイルしたいクラスファイルをFileメニューから選択すると、
そのディレクトリにあるclassファイルを全て左ペインに読み込んでくれます。
eclipseプラグインもあり、ダウンロード出来るようです(未検証)。

2009年12月19日土曜日

jadの場所

javaクラスバイナリのデコンパイルに便利なjadが落とせなくなっているけど、Internet Archiveから落とせるらしいのでやってみた。


http://web.archive.org/web/20080214075546/http://www.kpdus.com/jad.html#download 

上記サイトの「Download Jad」をクリック。

linux版は以下の2つがある。
Jad 1.5.8e for Linux on Intel platform (214917 bytes).
Jad 1.5.8e for Linux (statically linked) (389972 bytes)

共有ライブラリ版は、libstdc++とかにパス通したりバージョン依存がありそうなので
statically linked の方をダウンロードした。
解凍して /usr/bin あたりに放り込み、動作確認したら、動いてるみたいです。