androguard笔记

来源:互联网 发布:linux系统api有哪些 编辑:程序博客网 时间:2024/06/08 06:10

1.androdd.py
用于生成apk文件中每个类的方法的调用流程图
/usr/share/androguard/androdd.py -i /media/sf_VMShared/flowdroidTestApp.apk -o outputSan -f PNG
结果:MainActivity
1.构造函数的图
2.

这里写图片描述

2.androgexf.py(仅包含所有函数节点,包括函数之间的关系)
用于生成APK的GEXF格式的图形文件,该文件可以使用Gephi查看
itdadao-Androguard基本使用方法
这里写图片描述
结果:包含sdk的gexf(很大)

3.androxgmml.py
用于生成apk/jar/class/dex文件的控制流程及功能调用图,输出格式为xgmml

4.apkviewer.py
用于为APK文件中每一个类生成一个独立的graphml图形文件

5.androlyze.py
提供一个交互环境,方便分析人员静态分析Android应用程序
http://blog.csdn.net/ybdesire/article/details/52629142

0 0
原创粉丝点击