Gui-squatting attack: Automated generation of android phishing apps

S Chen, L Fan, C Chen, M Xue, Y Liu… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Mobile phishing attacks, such as mimic mobile browser pages, masquerade as legitimate
applications by leveraging repackaging or clone techniques, have caused varied yet …

Studying and understanding the tradeoffs between generality and reduction in software debloating

Q Xin, Q Zhang, A Orso - Proceedings of the 37th IEEE/ACM International …, 2022 - dl.acm.org
Existing approaches for program debloating often use a usage profile, typically provided as
a set of inputs, for identifying the features of a program to be preserved. Specifically, given a …

Xdebloat: Towards automated feature-oriented app debloating

Y Tang, H Zhou, X Luo, T Chen… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Existing programming practices for building Android apps mainly follow the “one-size-fits-all”
strategy to include lots of functions and adapt to most types of devices. However, this …

Subdomain-based generality-aware debloating

Q Xin, M Kim, Q Zhang, A Orso - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Programs are becoming increasingly complex and typically contain an abundance of
unneeded features, which can degrade the performance and security of the software …

Resources don't grow on trees: A framework for resource-driven adaptation

PA Akiki, A Zisman, A Bennaceur - Journal of Systems and Software, 2025 - Elsevier
Software systems execute tasks that depend on different types of resources. However, the
variability of resources may interfere with the ability of software systems to execute important …

MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating

J Liu, Z Zhang, X Hu, F Thung, S Maoz, D Gao… - Proceedings of the …, 2024 - dl.acm.org
The size of Android applications is getting larger to fulfill the requirements of various users.
However, not all the features of the applications are needed and desired by a specific user …

LegoDroid: flexible Android app decomposition and instant installation

Y Liu, Y Ma, X Xiao, T Xie, X Liu - Science China Information Sciences, 2023 - Springer
Current mobile applications (apps) have become increasingly complicated with increasing
features that are represented on the graphical user interface associated with application …

AppScalpel: Combining static analysis and outlier detection to identify and prune undesirable usage of sensitive data in Android applications

Z Meng, Y Xiong, W Huang, L Qin, X Jin, H Yan - Neurocomputing, 2019 - Elsevier
Today's Android users face a security dilemma: they want to grant permissions to apps for
enjoying more abundant functionalities, but also worry that the apps may abuse these …

Towards Speedy Permission-Based Debloating for Android Apps

F Thung, J Liu, P Rattanukul, S Maoz, E Toch… - Proceedings of the …, 2024 - dl.acm.org
Android apps typically include many functionalities that not all users require. These result in
software bloat that increases possible attack surface and app size. Common functionalities …

[PDF][PDF] Blade: Scalable Source Code Debloating Framework

M Ali, R Habib, A Gehani, S Rahaman… - 2023 IEEE Secure …, 2023 - csl.sri.com
Existing source code debloaters fall short due to low scalability and high runtime overhead
when applied in dynamic cloud settings, where instances are spun up on the fly. To address …