Skip to content

TaintBench/TB-Profiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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>