CTF-All-In-One/doc/1.7.4_android_tools.md

22 lines
613 B
Markdown
Raw Normal View History

2017-11-01 22:47:55 +07:00
# 1.7.4 Android 常用工具
2017-11-09 12:37:04 +07:00
- [smali/baksmali](#smalibaksmali)
#### smali/baksmali
smali/baksmali 分别用于汇编和反汇编 dex 格式文件。地址https://github.com/JesusFreke/smali
使用方法:
```
$ smali assemble app -o classes.dex
$ baksmali disassemble app.apk -o app
```
当然你也可以汇编和反汇编单个的文件,如汇编单个 smali 文件,反汇编单个 classes.dex 等,使用命令 `baksmali help input` 查看更多信息。
baksmali 还支持查看 dex/apk/oat 文件里的信息:
```
$ baksmali list classes app.apk
$ baksmali list methods app.apk | wc -l
```