Reputation: 26
I wanted to find Full Dependency path in android from source to sink, for example there is a function in Class Test at Line no 10, i wanted to find the lines affected by or who is calling line no 10.
Upvotes: 0
Views: 267
Reputation: 48
Did you take a look at the Soot Framework ? It allows you to statically build a complete call graph of your application, given its APK. From this call graph, you should be able to retrieve dependency path using def-use analysis.
If you are looking for an in-depth information flow analysis, FlowDroid does that. FlowDroid is a static analysis tool built on Soot which allows you to retrieve data flow between sources and sinks.
Hope it will help Best
Upvotes: 0