2020 · 17 citations · 23 references
ComputingComputer EngineeringComputer SystemsMalware AnalysisMobile ComputingMobile SystemsEnergy-efficient Mobile ComputingMobile Application DevelopmentMobile Application Reverse EngineeringMobile Application VulnerabilitiesMobile Device ArchitectureAndroid Application VulnerabilitiesAndroid Malware AnalysisBattery-efficient Application DesignMalicious App DetectionMobile App TestingMobile Application Maintenance
Smartphone vendors are using multiple methods to kill processes of Android apps to reduce the battery consumption. This motivates developers to find ways to extend the liveness time of their apps, hence the name diehard apps in this paper. Although there are blogs and articles illustrating methods to achieve this purpose, there is no systematic research about them. What's more important, little is known about the prevalence of diehard apps in the wild.
23
Dissecting Android Malware: Characterization and Evolution
Yajin Zhou, Xuxian Jiang · 2012 · 2.1K citations
Steven Arzt, Siegfried Rasthofer, Christian Fritz et al. · 2014 · 1.4K citations
Kathy Wain Yee Au, Yi Zhou, Zhen Huang et al. · 2012 · 641 citations