In the Android ecosystem today, code is often reused by developers in the form of software libraries. This practice not only saves time, but also reduces the complexity of software development. However, like all other software, software libraries are prone to bugs, design flaws, and security vulnerabilities. They too undergo incremental updates to not only add/change features, but also to address their flaws. Unfortunately, the knowledge gap between consumers and maintainers of software libraries presents a barrier to the timely adoption of important library updates. Therefore we present LibDetector, a tool for identifying the specific version of Java libraries used in Android applications. Using LibDetector, we perform a large empirical an...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
When developing new software, third-party libraries are commonly used to reduce implementation effor...
peer reviewedThe Android ecosystem today is a growing universe of a few billion devices, hundreds of...
In the Android ecosystem today, code is often reused by developers in the form of software libraries...
Buggy and flawed third-party libraries increase their host app’s attack surface and put the users’ p...
Third-party libraries are vital components of Android apps, yet they can also introduce serious secu...
Third-party libraries, especially outdated versions, can introduce and multiply security & privacy r...
The packaging model of Android apps requires the entire code necessary for the execution of an app t...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
Abstract—This paper investigates changes over time in the behavior of Android ad libraries. Taking a...
Abstract-The packaging model of Android apps requires the entire code necessary for the execution of...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
When developing new software, third-party libraries are commonly used to reduce implementation effor...
peer reviewedThe Android ecosystem today is a growing universe of a few billion devices, hundreds of...
In the Android ecosystem today, code is often reused by developers in the form of software libraries...
Buggy and flawed third-party libraries increase their host app’s attack surface and put the users’ p...
Third-party libraries are vital components of Android apps, yet they can also introduce serious secu...
Third-party libraries, especially outdated versions, can introduce and multiply security & privacy r...
The packaging model of Android apps requires the entire code necessary for the execution of an app t...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
peer reviewedThe packaging model of Android apps requires the entire code necessary for the executio...
Abstract—This paper investigates changes over time in the behavior of Android ad libraries. Taking a...
Abstract-The packaging model of Android apps requires the entire code necessary for the execution of...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
When developing new software, third-party libraries are commonly used to reduce implementation effor...
peer reviewedThe Android ecosystem today is a growing universe of a few billion devices, hundreds of...