ironMan.K 发表于 2019-2-13 16:47:14


编译过程:

  1. Clone this repository
  2. Install Android NDK if you want to cross-compile for Android devices
  3. Invoke make.sh bash script with desired build target
  4. $ ./make.sh - if CC not defined from env use gcc by default
  5. $ ./make.sh gcc - compile with gcc
  6. $ ./make.sh clang - compile with clang
  7. $ ./make.sh cross-android - cross-compile (armeabi-v7a, arm64-v8a, x86 & x86_64) for Android with NDK
  8. Executables are copied under the bin directory
  9. For debug builds use $ DEBUG=true ./make.sh
复制代码
使用方法:
  1. $ bin/vdexExtractor -h
  2.               vdexExtractor ver. 0.4.1
  3.     Anestis Bechtsoudis <[email]anestis@census-labs.com[/email]>
  4.   Copyright 2017 - 2018 by CENSUS S.A. All Rights Reserved.

  5. -i, --input=<path>   : input dir (search recursively) or single file
  6. -o, --output=<path>  : output path (default is same as input)
  7. -f, --file-override  : allow output file override if already exists (default: false)
  8. --no-unquicken       : disable unquicken bytecode decompiler (don't de-odex)
  9. --deps               : dump verified dependencies information
  10. --dis                : enable bytecode disassembler
  11. --ignore-crc-error   : decompiled Dex CRC errors are ignored (see issue #3)
  12. --new-crc=<path>     : text file with extracted Apk or Dex file location checksum(s)
  13. -v, --debug=LEVEL    : log level (0 - FATAL ... 4 - DEBUG), default: '3' (INFO)
  14. -l, --log-file=<path>: save disassembler and/or verified dependencies output to log file (default is STDOUT)
  15. -h, --help           : this help
复制代码

下载地址:
购买主题 本主题需向作者支付 100 趣币 才能浏览
页: [1]