Jasmin対応のJava逆アセンブラと、Java逆コンパイル阻止機能付き。

(追記。2018/3/12公開。http://www.nabeta.tk/jhoja/)
実は二年前にこれをほぼ完成させていましたがプログラムを公開することなく放置していました。
二年ぶりにちょっと再開してみました。
いちから作ったわけではなくSWAG javap2というJava逆アセンブラの改造です。
逆コンパイル阻止ツールが逆アセンブラとは別に存在するのではなく逆アセンブラのオプション機能で逆アセンブル時に逆コンパイル阻止コードを埋め込みます。
それをJasminでアセンブルすると通常の逆コンパイラでは逆コンパイルできないclassファイルが作れます。
JasminはJavaアセンブラです。
面倒だけども今度こそ公開しようと思う。