我希望在使用APK 工具反编译后为android 应用程序中的API 调用生成一个静态函数调用图。我搜索了做同样的方法,我找到了 Flowdroid。
我从链接“ https://github.com/secure-software-engineering/soot-infoflow-android/wiki ”下载了Jasmin、Heros、Soot、soot-infoflow、soot-infoflow-android的github 项目。
我还下载了以下内容:
- Soot 捆绑包(也包含 Heros 和 Jasmin):https ://soot-build.cs.uni-paderborn.de/nightly/soot/sootclasses-trunk-jar-with-dependencies.jar
- 煤烟信息流:https ://github.com/secure-software-engineering/soot-infoflow/releases/download/FlowDroid_2.0/soot-infoflow.jar
- soot-infoflow-android:https ://github.com/secure-software-engineering/soot-infoflow-android/releases/download/FlowDroid_2.0/soot-infoflow-android.jar
- 日志库:https ://github.com/secure-software-engineering/soot-infoflow-android/raw/develop/lib/slf4j-api-1.7.5.jar和https://github.com/secure-软件工程/soot-infoflow-android/raw/develop/lib/slf4j-simple-1.7.5.jar
- Android XML 解析器库:https ://github.com/secure-software-engineering/soot-infoflow-android/raw/develop/lib/axml-2.0.jar
请指导我如何构建它们或从这里开始。此外,用于记录的库的链接似乎不可用。请也帮助我。