Java: Jasmin: 逆アセンブラ
tinapocというプロジェクトにJasminの逆アセンブラが含まれている。
http://sourceforge.net/projects/tinapoc
適当に展開して、次のようなシェルを書いてdejasminという名前で保存しておけば、
#!/bin/sh ROOT=~/lib/tinapoc-0.4/bin java -cp ${ROOT}/bcel-5.1.jar:${ROOT}/tinapoc.jar dejasmin $*
次のように呼び出すと、標準出力に逆アセンブルした結果を出力してくれる。
$ dejasmin test.class