传统的反编译工具:apktool+dex2jar+jd-gui,大多人都知道了,但是网上的版本普遍比较老旧,官网网速又差的不行,想下载个新版本的工具难的不行,我电脑里现在的版本反编译常常出问题。
下面是新发现的两个反编译工具:
AndroidDecompiler
github: /dirkvranckaert/AndroidDecompiler这个看介绍,也是基于上面说的那几个工具来做的,但是反编译出来的工程能够直接导入其他ide编辑,方便不少。
-p
Jadx
github: /skylot/jadx可以直接下载编译好的版本,也可以从源码编译
git clone /skylot/
cd jadx
./gradlew dist
cd build/jadx/
bin/jadx -d out lib/jadx-core-*.jar
#or
bin/jadx-gui lib/jadx-core-*.jar
亲测Jadx非常好用。
可惜现有的反编译工具都只能反编译出来class,
smali文件还需要自己去研究,很麻烦。
用第三方加固后的也看不到,还需要研究。
************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
/YiuChoi/droidReverse