JADX
jadx- Dex to Java decompiler
命令行和GUI工具,用于从Dex和Apk文件中生产Java源代码。
从路径创建
git clone https://github.com/skylot/jadx.git
cd jadx
./gradlew dist
运行
运行jadx?f:
cd build/jadx/
bin/jadx -d out lib/jadx-core-*.jar
#or
bin/jadx-gui lib/jadx-core-*.jar
使用方法
jadx[-gui] [options] (.dex, .apk, .jar or .class)
options:
-d, --output-dir - output directory
-j, --threads-count - processing threads count
-r, --no-res - do not decode resources
-s, --no-src - do not decompile source code
-e, --export-gradle - save as android gradle project
--show-bad-code - show inconsistent code (incorrectly decompiled)
--no-replace-consts - don't replace constant value with matching constan