【发布时间】:2013-03-20 01:41:52
【问题描述】:
是否有适用于 Android 应用程序的控制流图生成器。 (最好是开源的)我想对应用程序做一些流量分析。但是我找不到任何这样的静态分析器。
如果没有这样的软件,可以扩展soot做Android应用的静态分析。关于如何做到这一点的一些指示(特别是在制作控制流图时处理多个入口点和对 onPause、onDestroy 等的异步调用)将非常有帮助。
谢谢
【问题讨论】:
是否有适用于 Android 应用程序的控制流图生成器。 (最好是开源的)我想对应用程序做一些流量分析。但是我找不到任何这样的静态分析器。
如果没有这样的软件,可以扩展soot做Android应用的静态分析。关于如何做到这一点的一些指示(特别是在制作控制流图时处理多个入口点和对 onPause、onDestroy 等的异步调用)将非常有帮助。
谢谢
【问题讨论】:
您可以使用Androguard 来生成CFG。另一种方法是使用 apktool 将应用程序反编译为 smali 并编写我们自己的 CFG 生成器。
【讨论】:
【讨论】: