Research Article

Android Rooting: An Arms Race between Evasion and Detection

Table 1

Keywords used for rooting check.

Keywords Use case

daemonsu
superuser
supersu
kinguser
kingroot
busybox
Rooting-related binaries and daemons: these keywords are typical in rooted devices

rootcloak
xposed
chainfire
Keywords related to evasion apps: to evade rooting check at Java code, RootCloak uses Xposed framework to perform interception with API calls

titanium
greenify
stericson
kerneladiutor
Keywords related to apps that require rooted device