Android反编译工具集合贴


dex to smali
java -jar baksmali.jar classes.dex -o out

odex to smali
java -jar baksmali.jar -x framework.odex
(framework.odex Need Copy All Framework File)

smali to dex
java -jar smali.jar out -o classes.dex

jar(apk) to jar(apk)+odex
adb shell
cd /data/local/
./dexopt-wrapper framework.jar framework.odex

Odex Signature
busybox dd if=/system/framework/framework.odex of=framework.odex bs=1 count=20 skip=52 seek=52 conv=notrunc

列表中最新工具的获取方式
http://code.google.com/p/android-apktool/
http://code.google.com/p/dex2jar/
http://code.google.com/p/smali/
http://www.cs.ioc.ee/~ando/jbe/
http://www.ej-technologies.com/products/jclasslib/
http://jd-gui.softpedia.com/

http://forum.xda-developers.com/showthread.php?t=1755243

你可能感兴趣的:(Android反编译工具集合贴)