该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

编译过程:

Clone this repository

Install Android NDK if you want to cross-compile for Android devices

Invoke make.sh bash script with desired build target

$ ./make.sh - if CC not defined from env use gcc by default

$ ./make.sh gcc - compile with gcc

$ ./make.sh clang - compile with clang

$ ./make.sh cross-android - cross-compile (armeabi-v7a, arm64-v8a, x86 & x86_64) for Android with NDK

Executables are copied under the bin directory

For debug builds use $ DEBUG=true ./make.sh

使用方法:

$ bin/vdexExtractor -h

vdexExtractor ver. 0.4.1

Anestis Bechtsoudis

Copyright 2017 - 2018 by CENSUS S.A. All Rights Reserved.

-i, --input= : input dir (search recursively) or single file

-o, --output= : output path (default is same as input)

-f, --file-override : allow output file override if already exists (default: false)

--no-unquicken : disable unquicken bytecode decompiler (don't de-odex)

--deps : dump verified dependencies information

--dis : enable bytecode disassembler

--ignore-crc-error : decompiled Dex CRC errors are ignored (see issue #3)

--new-crc= : text file with extracted Apk or Dex file location checksum(s)

-v, --debug=LEVEL : log level (0 - FATAL ... 4 - DEBUG), default: '3' (INFO)

-l, --log-file=: save disassembler and/or verified dependencies output to log file (default is STDOUT)

-h, --help : this help

下载地址:

二楼

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐