Undergraduate Student Works
Android applications that conceal themselves from a user, defined as exhibiting a “self-hiding behavior,” pose a threat to the user’s privacy, as these applications can live on a device undetected by the user. Malicious applications can do this to execute without being found by the user. Three lists are analyzed in particular—the home, running, and installed lists—as they are directly related to the typical Android app life cycle. Additionally, self-hiding behavior in the device admin list is analyzed due to the potential for catastrophic actions to be taken by device admin malware. This research proposes four dynamic analysis tools that can detect self-hiding behaviors of an app in the home, running, installed, and device admin lists on an Android device, prior to the release of an app to the Android marketplace.
Council on Undergraduate Research’s Research Experiences for Undergraduates Symposium
Scholarly Commons Citation
Baird, L., & Rodgers, S. (2019). Automated Dynamic Detection of Self-Hiding Behavior in Android Apps. , (). Retrieved from https://commons.erau.edu/student-works/150