Static analysis of android apps: A systematic literature review

L Li, TF Bissyandé, M Papadakis, S Rasthofer… - Information and …, 2017‏ - Elsevier
Context Static analysis exploits techniques that parse program source code or bytecode,
often traversing program paths to check some program properties. Static analysis …

Amandroid: A precise and general inter-component data flow analysis framework for security vetting of android apps

F Wei, S Roy, X Ou, Robby - ACM Transactions on Privacy and Security …, 2018‏ - dl.acm.org
We present a new approach to static analysis for security vetting of Android apps and a
general framework called Amandroid. Amandroid determines points-to information for all …

Android security assessment: A review, taxonomy and research gap study

S Garg, N Baliyan - Computers & Security, 2021‏ - Elsevier
Security threats are escalating exponentially posing a serious challenge to mobile platforms,
specifically Android. In recent years the number of attacks has not only increased but each …

A taxonomy and qualitative comparison of program analysis techniques for security assessment of android software

A Sadeghi, H Bagheri, J Garcia… - IEEE Transactions on …, 2016‏ - ieeexplore.ieee.org
In parallel with the meteoric rise of mobile software, we are witnessing an alarming
escalation in the number and sophistication of the security threats targeted at mobile …

Jn-saf: Precise and efficient ndk/jni-aware inter-language static analysis framework for security vetting of android applications with native code

F Wei, X Lin, X Ou, T Chen, X Zhang - Proceedings of the 2018 ACM …, 2018‏ - dl.acm.org
Android allows application developers to use native language (C/C++) to implement a part
or the complete program. Recent research and our own statistics show that native payloads …

Automated energy optimization of http requests for mobile applications

D Li, Y Lyu, J Gui, WGJ Halfond - … of the 38th international conference on …, 2016‏ - dl.acm.org
Energy is a critical resource for apps that run on mobile devices. Among all operations,
making HTTP requests is one of the most energy consuming. Previous studies have shown …

HybriDroid: static analysis framework for Android hybrid applications

S Lee, J Dolby, S Ryu - Proceedings of the 31st IEEE/ACM international …, 2016‏ - dl.acm.org
Mobile applications (apps) have long invaded the realm of desktop apps, and hybrid apps
become a promising solution for supporting multiple mobile platforms. Providing both …

xr-droid: A Benchmark Dataset for AR/VR and Security Applications

A Alghamdi, A Alkinoon, A Alghuried… - IEEE Transactions on …, 2024‏ - ieeexplore.ieee.org
The development of metaverses and virtual worlds on various platforms, including mobile
devices, has led to the growth of applications in virtual reality (VR) and augmented reality …

Automatic building of java projects in software repositories: A study on feasibility and challenges

F Hassan, S Mostafa, ESL Lam… - 2017 ACM/IEEE …, 2017‏ - ieeexplore.ieee.org
Despite the advancement in software build tools such as Maven and Gradle, human
involvement is still often required in software building. To enable large-scale advanced …

[HTML][HTML] Automated forensic analysis of mobile applications on Android devices

X Lin, T Chen, T Zhu, K Yang, F Wei - Digital Investigation, 2018‏ - Elsevier
It is not uncommon that mobile phones are involved in criminal activities, eg, the
surreptitious collection of credit card information. Forensic analysis of mobile applications …