android-classyshark

APK分析工具,支持【dex,jar,apk,class,aar】

官网:http://classyshark.com/

下载:https://github.com/google/android-classyshark/releases

使用方法

1.命令行说明

1
2
3
4
5
6
7
8
9
10
11
12
missing command line arguments
Usage: java -jar ClassyShark.jar [-options] <archive> [args...]
(to execute a ClassyShark on binary archive jar/apk/dex/class)
where options include:
-open open an archive with GUI
-export export to file
-methodcounts packages with method counts
-inspect experimental prints apk analysis
-update updates ClassyShark
where args is an optional classname

2.打开GUI

1
~ java -jar ClassyShark.jar

打开如下窗口

classShark

3.命令行直接通过GUI打开某个apk

1
~ java -jar ClassyShark.jar -open JDMALL-PC2.apk

4.命令行到处分析结果【以文件形式导出】

1
~ java -jar ClassyShark.jar -export JDMALL-PC2.apk

fenxi


分析结果

manifest分析

manifest

dex分析

dex

native so分析

so

方法数分析

method