secure-software-engineering / FlowDroid

FlowDroid Static Data Flow Tracker
GNU Lesser General Public License v2.1
1.06k stars 298 forks source link

Unable to access FlowDroid wiki for basic usage instructions #776

Open p0p1ng opened 3 days ago

p0p1ng commented 3 days ago

Hello,

I am currently working on performing static analysis of Android applications using FlowDroid, but I am not familiar with the basic usage of FlowDroid. I noticed that the FlowDroid wiki that previously hosted the documentation is no longer accessible.

Could you kindly provide guidance on how to get started with FlowDroid or direct me to an alternative source of documentation?

Thank you in advance for your help!

Best regards

StevenArzt commented 3 days ago

You can use the FlowDroid command-line tool which is located in the JAR with dependencies if you just want to run the tool.

If you need better control over the data flow analysis and want to have the results as Java object, you can have a look at the SetupApplication class. If contains JavaDoc for all public methods. The most important one is runInfoflow with its different overloads.

p0p1ng commented 3 days ago

You can use the FlowDroid command-line tool which is located in the JAR with dependencies if you just want to run the tool.

If you need better control over the data flow analysis and want to have the results as Java object, you can have a look at the SetupApplication class. If contains JavaDoc for all public methods. The most important one is runInfoflow with its different overloads.

Thank you for your quick response! I really appreciate it.

Currently, I'm working on Android static analysis, and I need to use the JAR package for this purpose. I'll make sure to thoroughly review the SetupApplication class as part of my work.

Thanks again for your help!