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 …

Automated third-party library detection for android applications: Are we there yet?

X Zhan, L Fan, T Liu, S Chen, L Li, H Wang… - Proceedings of the 35th …, 2020‏ - dl.acm.org
Third-party libraries (TPLs) have become a significant part of the Android ecosystem.
Developers can employ various TPLs with different functionalities to facilitate their app …

An empirical study of usages, updates and risks of third-party libraries in java projects

Y Wang, B Chen, K Huang, B Shi, C Xu… - 2020 IEEE …, 2020‏ - ieeexplore.ieee.org
Third-party libraries play a key role in software development as they can relieve developers
of the heavy burden of re-implementing common functionalities. However, third-party …

Atvhunter: Reliable version detection of third-party libraries for vulnerability identification in android applications

X Zhan, L Fan, S Chen, F We, T Liu… - 2021 IEEE/ACM 43rd …, 2021‏ - ieeexplore.ieee.org
Third-party libraries (TPLs) as essential parts in the mobile ecosystem have become one of
the most significant contributors to the huge success of Android, which facilitate the fast …

Characterizing usages, updates and risks of third-party libraries in Java projects

K Huang, B Chen, C Xu, Y Wang, B Shi, X Peng… - Empirical Software …, 2022‏ - Springer
Third-party libraries are a key building block in software development as they allow
developers to reuse common functionalities instead of reinventing the wheel. However, third …

{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 …

Ossfp: Precise and scalable c/c++ third-party library detection using fingerprinting functions

J Wu, Z Xu, W Tang, L Zhang, Y Wu… - 2023 IEEE/ACM 45th …, 2023‏ - ieeexplore.ieee.org
Third-party libraries (TPLs) are frequently used in software to boost efficiency by avoiding
repeated developments. However, the massive using TPLs also brings security threats since …

Diversified third-party library prediction for mobile app development

Q He, B Li, F Chen, J Grundy, X **a… - IEEE Transactions on …, 2020‏ - ieeexplore.ieee.org
The rapid growth of mobile apps has significantly promoted the use of third-party libraries in
mobile app development. However, mobile app developers are now facing the challenge of …

Libid: reliable identification of obfuscated third-party android libraries

J Zhang, AR Beresford, SA Kollmann - Proceedings of the 28th ACM …, 2019‏ - dl.acm.org
Third-party libraries are vital components of Android apps, yet they can also introduce
serious security threats and impede the accuracy and reliability of app analysis tasks, such …

Libdb: An effective and efficient framework for detecting third-party libraries in binaries

W Tang, Y Wang, H Zhang, S Han, P Luo… - Proceedings of the 19th …, 2022‏ - dl.acm.org
Third-party libraries (TPLs) are reused frequently in software applications for reducing
development cost. However, they could introduce security risks as well. Many TPL detection …