This directory contains the code for the static analysis and randomization described in the paper. Below are the folders that contain essential code and results:
common
contains the common utility classes and the Matlab codegator
contains the code for the analysis to find “<=” pairsle-pairs-csv
contains the “<=” pairsrandomized-response*
contain the code for the randomization
Run
Clone the repository:
$ git clone https://github.com/presto-osu/cc20.git
$ cd cc20
To run the analysis, download and extract apks.tar.gz to cc20/apks
and execute the commands:
$ cd code
$ bash runall_gator.sh
$ python process_le_pairs.py
To run the randomization, download and extract dataset.tar.gz to cc20/dataset
and execute the following commands:
$ mkdir log
$ bash runall_experiments.sh
The log files are stored in folder log
.