文章目录
  1. 1. 使用
    1. 1.1. 运行

使用

jadx克隆到本地,进行编译

1
2
3
git clone https://github.com/skylot/jadx
cd jadx
./gradlew dist

编译完成后可以在build/jadx/bin中找到运行文件

运行

GUI界面可以点击运行jadx-gui文件
命令行可以使用./jadx

1
jadx demo.apk

  • 命令格式
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    jadx[-gui] [options] <input file> (.dex , .apk , .jar or .class)
    options:
    -d,--output-dir 指定输出文件夹
    -j,--threads-count 执行线程数量
    -f,--fallback
    -r,--no-res 不解码资源文件
    -s,--no-src 不反编代码
    --show-bad-code 显示不正确的反编译代码
    --cfg
    --raw-cfg
    -v,--verbose 详细输出
    --deobf 激活deofuscation
    --deobf-min
    --deobf-max
    --deobf-rewrite-cfg
    -h,--help

–deobf –deobf-rewrite-cfg

文章目录
  1. 1. 使用
    1. 1.1. 运行