Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 908 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 908 Bytes

TB-Profiler

Command-line tool created for TaintBench.

Build

Build the project with Maven: mvn install

Run

Run java -jar tb-profiler-0.0.1.jar' followed by the following command line option:

  1. profile an apk statically to check whether the attributes in the TAF-file are correct:

-apk <apk> -f <TAF-file> -p <android platform jars> -c <path to configuration files>

  1. calculate statistics of sources and sinks appears in a set of apks based on two lists (merged_sources.txt, merged_sinks.txt):

-statSS <apks> -p <android platform jars> -c <path to configuration files>

  1. calculate statistics of attributes read from a set of TAF-files:

-statAttr <TAF-files>