jode包含一个反编译器和优化器。
据说在所有的java反编译器中,jode的反汇编效果是最好的,尤其是对付一些常见的加密手段,如混淆技术等,更是出类拔粹。
jode本身也是java编写的,用起来很方便。
1. 下载jode: http://jode.sourceforge.net/
2. 将下载的jode复制到适当目录并设置CLASSPATH环境变量:
sudo cp jode-1.1.2-pre1.jar /opt/
export CLASSPATH=${CLASSPATH}:/opt/jode-1.1.2-pre1.jar
3. 查看jode的帮助文档
java jode.decompiler.Main --help
4. 反汇编java程序
java jode.decompiler.Main --dest srcdir program.jar
.