On the impact of sample duplication in machine-learning-based android malware detection

Y Zhao, L Li, H Wang, H Cai, TF Bissyandé… - ACM Transactions on …, 2021 - dl.acm.org
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 …

Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study)

P Liu, Y Zhao, H Cai, M Fazzini, J Grundy… - Proceedings of the 31st …, 2022 - dl.acm.org
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 …

Towards automatically repairing compatibility issues in published Android apps

Y Zhao, L Li, K Liu, J Grundy - … of the 44th International Conference on …, 2022 - dl.acm.org
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 …

Automatically Detecting Incompatible Android APIs

P Liu, Y Zhao, M Fazzini, H Cai, J Grundy… - ACM Transactions on …, 2023 - dl.acm.org
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 …

DLP: Achieve customizable location privacy with deceptive dummy techniques in LBS applications

J Tang, H Zhu, R Lu, X Lin, H Li… - IEEE Internet of Things …, 2021 - ieeexplore.ieee.org
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 …

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 …

Mining android api usage to generate unit test cases for pinpointing compatibility issues

X Sun, X Chen, Y Zhao, P Liu, J Grundy… - Proceedings of the 37th …, 2022 - dl.acm.org
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 …

Demystifying hidden sensitive operations in android apps

X Sun, X Chen, L Li, H Cai, J Grundy, J Samhi… - ACM Transactions on …, 2023 - dl.acm.org
Security of Android devices is now paramount, given their wide adoption among consumers.
As researchers develop tools for statically or dynamically detecting suspicious apps …

Taming android fragmentation through lightweight crowdsourced testing

X Sun, X Chen, Y Liu, J Grundy… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
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 …

Software engineering for openharmony: A research roadmap

L Li, X Gao, H Sun, C Hu, X Sun, H Wang, H Cai… - arXiv preprint arXiv …, 2023 - arxiv.org
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 …