Research on third-party libraries in android apps: A taxonomy and systematic literature review

X Zhan, T Liu, L Fan, L Li, S Chen… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Third-party libraries (TPLs) have been widely used in mobile apps, which play an essential
part in the entire Android ecosystem. However, TPL is a double-edged sword. On the one …

[PDF][PDF] ContexloT: Towards providing contextual integrity to appified IoT platforms.

YJ Jia, QA Chen, S Wang, A Rahmati, E Fernandes… - ndss, 2017 - cs.uwaterloo.ca
The Internet-of-Things (IoT) has quickly evolved to a new appified era where third-party
developers can write apps for IoT platforms using programming frameworks. Like other …

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 …

An investigation into the use of common libraries in android apps

L Li, TF Bissyandé, J Klein… - 2016 IEEE 23Rd …, 2016 - ieeexplore.ieee.org
The packaging model of Android apps requires the entire code necessary for the execution
of an app to be shipped into one single apk file. Thus, an analysis of Android apps often …

{LibScan}: Towards more precise {Third-Party} library identification for android applications

Y Wu, C Sun, D Zeng, G Tan, S Ma… - 32nd USENIX Security …, 2023 - usenix.org
Android apps pervasively use third-party libraries (TPL) to reuse functionalities and improve
development efficiency. The insufficient knowledge of the TPL internal exposes the …

Dynamic privacy leakage analysis of Android third-party libraries

Y He, X Yang, B Hu, W Wang - Journal of Information Security and …, 2019 - Elsevier
The third-party libraries are reusable resources that are widely employed in Android Apps.
While the third-party libraries provide a variety of functions, they bring serious security and …

Who changed you? obfuscator identification for android

Y Wang, A Rountev - 2017 IEEE/ACM 4th International …, 2017 - ieeexplore.ieee.org
Android developers commonly use app obfuscation to secure their apps and intellectual
property. Although obfuscation provides protection, it presents an obstacle for a number of …

Accelerating search-based program repair

B Mehne, H Yoshida, MR Prasad, K Sen… - 2018 IEEE 11th …, 2018 - ieeexplore.ieee.org
Automatic program repair techniques offer the possibility of reducing, or even eliminating,
the substantial manual effort that currently goes into the patching of software defects …

Sharing is not always caring: Delving into personal data transfer compliance in android apps

D Rodriguez, JM Del Alamo, C Fernández-Aller… - IEEE …, 2024 - ieeexplore.ieee.org
In an era marked by ubiquitous reliance on mobile applications for nearly every need, the
opacity of apps' behavior poses significant threats to their users' privacy. Although major …

Revisiting the impact of common libraries for android-related investigations

L Li, T Riom, TF Bissyandé, H Wang, J Klein - Journal of Systems and …, 2019 - Elsevier
The packaging model of Android apps requires the entire code to be shipped into a single
APK file in order to be installed and executed on a device. This model introduces noises to …