`

【Android】反编译

阅读更多
1代码反编译
需要工具:
http://code.google.com/p/dex2jar/
http://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.7.7-SNAPSHOT.zip
http://java.decompiler.free.fr/?q=jdgui
http://java.decompiler.free.fr/jd-gui/downloads/jd-gui-0.3.3.windows.zip
基本使用方法:
用压缩工具(7Zip等)打开xx.apk文件,提取classes.dex
CMD:dex2jar class.dex
会生成classes.dex.dex2jar.jar文件。
用jd-gui打开classes.dex.dex2jar.jar可查看反编译后的代码


2资源反编译
需要工具:
http://code.google.com/p/android-apktool/
http://code.google.com/p/android-apktool/downloads/detail?name=apktool-install-windows-2.2_r01-3.tar.bz2

【补充】:还要下这个apktool.jar

另有Linux,MacOSx可查看其网站
基本使用方法:
CMD:apktool d xx.apk yy回车
xx.apk 需要反编译的apk
yy 反编译文件输出目录

注:apktool还可以重新build反编译输出的目录(用于汉化?去除admod等广告?)
CMD:apktool b  yy
yy 反编译文件目录
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics