Harsh Bansal
Harsh Bansal

Reputation: 26

How to find dependency path in Android From Source to Sink?

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

Answers (1)

Louison Gitzinger
Louison Gitzinger

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

Related Questions