Buang grafik panggilan dengan analisis statis flowdroid [https://github.com/secure-software-engineering/soot-infoflow-android/wiki]
Output diatur sebagai peta (simpul, set (node)), di mana kunci adalah simpul dan nilai sumber adalah himpunan tetangga
Menghasilkan file jar dari gerhana dan mengeksekusi:
java -jar static-cfg.jar apk-file-path android-sdk-platforms-path
Grafik panggilan dibuang di JSON dalam file statis-cfg- [apk-file-name]
Pastikan Anda memiliki AndroidCallbacks.txt dan SourcesAndSinks.txt di direktori kerja.
Ketergantungan:
Bundel jelaga (juga berisi pahlawan dan jasmin): http://soot-build.cs.uni-paderborn.de/nightly/soot/soot-trunk.jar
Soot-Infoflow: https://github.com/secure-software-engineering/soot-infoflow/releases/download/flowdroid_1.5/soot-infoflow.jar
soott-infoflow-android: https://github.com/secure-software-engineering/soot-infoflow-android/releases/download/flowdroid_1.5/soot-nfoflow-android.jar
Perpustakaan untuk logging: https://github.com/secure-software-engineering/soot-infoflow-android/raw/develop/lib/slf4j-api-1.7.5.jar dan https://github.com/secure-software-engineering/soot-infoflow-android/raw/develop/lib/slf4j-simple-1.7.5.jar
Perpustakaan Android XML Parser: https://github.com/secure-software-engineering/soot-infoflow-android/raw/develop/lib/axml-2.0.jar
Google Gson: https://github.com/google/gson