首页
社区
课程
招聘
[转帖]JADX_2020年11月23日更新:v1.2.0
发表于: 2020-11-23 11:44 3762

[转帖]JADX_2020年11月23日更新:v1.2.0

2020-11-23 11:44
3762

备注

更新日期:2020年11月15日

版本:v1.2.0

点击访问最新版本

JADX

jadx-gui screenshot


使用

jadx[-gui] [options] <input file> (.apk, .dex, .jar, .class, .smali, .zip, .aar, .arsc)
options:
  -d, --output-dir                    - output directory
  -ds, --output-dir-src               - output directory for sources
  -dr, --output-dir-res               - output directory for resources
  -r, --no-res                        - do not decode resources
  -s, --no-src                        - do not decompile source code
  --single-class                      - decompile a single class
  --output-format                     - can be 'java' or 'json', default: java
  -e, --export-gradle                 - save as android gradle project
  -j, --threads-count                 - processing threads count, default: 4
  --show-bad-code                     - show inconsistent code (incorrectly decompiled)
  --no-imports                        - disable use of imports, always write entire package name
  --no-debug-info                     - disable debug info
  --no-inline-anonymous               - disable anonymous classes inline
  --no-replace-consts                 - don't replace constant value with matching constant field
  --escape-unicode                    - escape non latin characters in strings (with \u)
  --respect-bytecode-access-modifiers - don't change original access modifiers
  --deobf                             - activate deobfuscation
  --deobf-min                         - min length of name, renamed if shorter, default: 3
  --deobf-max                         - max length of name, renamed if longer, default: 64
  --deobf-rewrite-cfg                 - force to save deobfuscation map
  --deobf-use-sourcename              - use source file name as class name alias
  --rename-flags                      - what to rename, comma-separated, 'case' for system case sensitivity, 'valid' for java identifiers, 'printable' characters, 'none' or 'all' (default)
  --fs-case-sensitive                 - treat filesystem as case sensitive, false by default
  --cfg                               - save methods control flow graph to dot file
  --raw-cfg                           - save methods control flow graph (use raw instructions)
  -f, --fallback                      - make simple dump (using goto instead of 'if', 'for', etc)
  -v, --verbose                       - verbose output (set --log-level to DEBUG)
  -q, --quiet                         - turn off output (set --log-level to QUIET)
  --log-level                         - set log level, values: QUIET, PROGRESS, ERROR, WARN, INFO, DEBUG, default: PROGRESS
  --version                           - print jadx version
  -h, --help                          - print this help
Example:
 jadx -d out classes.dex
 jadx --rename-flags "none" classes.dex
 jadx --rename-flags "valid,printable" classes.dex
 jadx --log-level error app.apk
 
 备注:
 English:These options also worked on jadx-gui running from command line and override options from preferences dialog
 翻译:这些选项也适用于从命令行运行的jadx-gui,并覆盖首选项对话框中的选项




jadx - Dex to Java decompiler


Command line and GUI tools for producing Java source code from Android Dex and Apk files


Main features:


decompile Dalvik bytecode to java classes from APK, dex, aar and zip files

decode AndroidManifest.xml and other resources from resources.arsc

deobfuscator included

jadx-gui features:


view decompiled code with highlighted syntax

jump to declaration

find usage

full text search


https://github.com/skylot/jadx



[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2020-11-23 11:59 被梦幻的彼岸编辑 ,原因:
收藏
免费 1
支持
分享
最新回复 (9)
雪    币: 2341
活跃值: (8745)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2

本地存档

上传的附件:
2020-11-23 12:18
0
雪    币: 97697
活跃值: (200839)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
3
FleTime 本地存档
2020-11-23 12:20
0
雪    币: 198
活跃值: (548)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
2020-11-23 16:19
0
雪    币: 593
活跃值: (4562)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
多加几个解析引擎就好了
2020-11-24 19:01
0
雪    币: 2089
活跃值: (3933)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这个东西挺好用,已经移植到安卓上了
2020-11-25 16:13
0
雪    币: 729
活跃值: (1306)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
7
为什么低版本能反编译的。高版就不行了
2020-11-25 17:32
0
雪    币: 41
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
macbook 反编译还是要卡死呢。。难受~~~
2020-12-4 11:29
0
雪    币: 41
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
在mac下,反编译QQ,每次到了47%就没反应了,凉了~~内存这些都调过了,还是一样的
2020-12-4 11:35
0
雪    币: 40
活跃值: (680)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
mac用apkstudio吧
2020-12-8 09:04
0
游客
登录 | 注册 方可回帖
返回
//