On the impact of sample duplication in machine-learning-based android malware detection
Malware detection at scale in the Android realm is often carried out using machine learning
techniques. State-of-the-art approaches such as DREBIN and MaMaDroid are reported to …
techniques. State-of-the-art approaches such as DREBIN and MaMaDroid are reported to …
Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study)
Fragmentation is a serious problem in the Android ecosystem. This problem is mainly
caused by the fast evolution of the system itself and the various customizations …
caused by the fast evolution of the system itself and the various customizations …
Towards automatically repairing compatibility issues in published Android apps
The heavy fragmentation of the Android ecosystem has led to severe compatibility issues
with apps, including those that crash at runtime or cannot be installed on certain devices but …
with apps, including those that crash at runtime or cannot be installed on certain devices but …
Automatically Detecting Incompatible Android APIs
Fragmentation is a serious problem in the Android ecosystem, which is mainly caused by the
fast evolution of the system itself and the various system customizations. Many efforts have …
fast evolution of the system itself and the various system customizations. Many efforts have …
DLP: Achieve customizable location privacy with deceptive dummy techniques in LBS applications
As a straightforward consequence of advances in the Internet of Things (IoT), location-based
service (LBS) applications have been pervasive in our daily lives. Nevertheless, since those …
service (LBS) applications have been pervasive in our daily lives. Nevertheless, since those …
DroidHook: a novel API-hook based Android malware dynamic analysis sandbox
Y Cui, Y Sun, Z Lin - Automated Software Engineering, 2023 - Springer
With the popularity of Android devices, mobile apps are prevalent in our daily life, making
them a target for attackers to steal private data and push advertisements. Dynamic analysis …
them a target for attackers to steal private data and push advertisements. Dynamic analysis …
Mining android api usage to generate unit test cases for pinpointing compatibility issues
Despite being one of the largest and most popular projects, the official Android framework
has only provided test cases for less than 30% of its APIs. Such a poor test case coverage …
has only provided test cases for less than 30% of its APIs. Such a poor test case coverage …
Demystifying hidden sensitive operations in android apps
Security of Android devices is now paramount, given their wide adoption among consumers.
As researchers develop tools for statically or dynamically detecting suspicious apps …
As researchers develop tools for statically or dynamically detecting suspicious apps …
Taming android fragmentation through lightweight crowdsourced testing
Android fragmentation refers to the overwhelming diversity of Android devices and OS
versions. These lead to the impossibility of testing an app on every supported device …
versions. These lead to the impossibility of testing an app on every supported device …
Software engineering for openharmony: A research roadmap
Mobile software engineering has been a hot research topic for decades. Our fellow
researchers have proposed various approaches (with over 7,000 publications for Android …
researchers have proposed various approaches (with over 7,000 publications for Android …