Skip to main content

Advances, Systems and Applications

Table 2 Malicious activities using different permission types in Java source codes (adware APKs)

From: A malware detection system using a hybrid approach of multi-heads attention-based control flow traces and image visualization

Activity

API for different types of permission

Synchronization

android.permission.READ_SYNC_SETTINGS

uninstall shortcuts

com.android.launcher.permission.UNINSTALL_SHORTCUT

user credentials

android.permission.USE_CREDENTIALS

read settings

com.motorola.dlauncher.permission.READ_SETTINGS

access location

android.permission.ACCESS_COARSE_LOCATION

install shortcut

com.motorola.dlauncher.permission.INSTALL_SHORTCUT

Synchronization

android.permission.READ_SYNC_STATS

Synchronization

android.permission.WRITE_SYNC_SETTINGS

internet access

android.permission.INTERNET

vendor billing

com.android.vending.BILLING

install shortcut

com.lge.launcher.permission.INSTALL_SHORTCUT

send SMS

android.permission.SEND_SMS