Published April 8, 2015 | Version v1

flowpermissions

Description

* Distinct Flow Graphs and Data (Using Categories)
  * *Distinct Flows by Malicious Category Using Full Flow Names* This graph depicts the frequency of flows appearing within each Malicious cateogry defined by the MalGenome project, and includes the popular applications we processed under the "Normal" category for comparison purposes. The frequency is defined by the number of applications within a category that use a particular flow, divided by the total number of applications in that category, and is represented by the size of the marks in the scatter plot.
  * *Distinct Flow Categories by Malicious Category, Level 1* This graph, similar to the one described above, depicts the frequency of flow minus one level of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android.location.Location, as are their corresponding sinks.
  * *Distinct Flow Categories by Malicious Category, Level 2* This graph, similar to the first one described above, depicts the frequency of flow minus two levels of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android.location, as are their corresponding sinks.
  * *Distinct Flow Categories by Malicious Category, Level 3* This graph, similar to the first one described above, depicts the frequency of flow minus three levels of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android, as are their corresponding sinks.
* Distinct Flow Graphs and Data (General Malware Vs. Normal)
  * *Distinct Flows Using Full Flow Names* This graph depicts the frequency of flows appearing within each Malicious cateogry defined by the MalGenome project, and includes the popular applications we processed under the "Normal" category for comparison purposes. The frequency is defined by the number of applications within a category that use a particular flow, divided by the total number of applications in that category, and is represented by the size of the marks in the scatter plot.
  * *Distinct Flows Cateogories, Level 1* This graph, similar to the first graph, depicts the frequency of flow minus one level of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android.location.Location, as are their corresponding sinks.
  * *Distinct Flows Cateogories, Level 2* This graph, similar to the first graph, depicts the frequency of flow minus one level of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android.location, as are their corresponding sinks.
  * *Distinct Flows Categories, Level 3* This graph, similar to the first graph, depicts the frequency of flow minus one level of distinction. For example, the flow sources android.location.Location:getLatitude and android.location.Location:getLongitude are now grouped under android, as are their corresponding sinks.

Attribute info
    1. Category
    2. Flow Source
    3. Flow Sink
    4. Distinct APK count
    5. Total Distinct APKs

Files

DistinctApksWNormalFlowCategoryLvl0.csv

Files (4.3 MB)

Name Size Download all
md5:6031bbce524a6d74ab62004a5e764e65
365.2 kB Preview Download
md5:9d6c003f94d40691f182cb835dca9a11
29.8 kB Preview Download
md5:a609f6cc0d71201cdb6eb65ef6957a3c
14.3 kB Preview Download
md5:47fe0e54f4c4ce3f67a627b2dc78e760
4.1 kB Preview Download
md5:170cc7eb08cace5a57e609e07876efb6
2.5 MB Preview Download
md5:627976d1490c74042f934b4f93784bfe
840.6 kB Preview Download
md5:dcc21092a4e8991ee73f62151178af92
392.6 kB Preview Download
md5:956b98e475a716e830dea6f3e97a3e9c
190.6 kB Preview Download
md5:1f79c4cefd799a424aae03a78e0fa7c0
234 Bytes Preview Download