Evaluating the Reusability of Android Static Analysis Tools - CentraleSupélec Accéder directement au contenu
Communication Dans Un Congrès Année : 2024

Evaluating the Reusability of Android Static Analysis Tools

Résumé

Reproducibility and reusability in computer science experiments become a requirement for research works. Reproducibility ensures that results can be confirmed by using the same dataset and software of previous papers. Reusability helps other researchers to build new approaches with distributed software artifacts. For researchers in the field of security of mobile platforms, ensuring reproducibility and reusability is difficult to implement. In particular for reusability, datasets of Android applications may contain recent applications that past analysis software cannot process. As a consequence, past software produced by researchers may be difficult to reuse, which endangers the reproducibility of research. This paper intends to explore the reusability of past software dedicated to static analysis of Android applications. We pursue the community effort that identified publications between 2011 and 2017 that perform static analysis of mobile applications and we propose a method for evaluating the reusability of the associated tools. We extensively evaluate the success or failure of these tools on a dataset containing Android applications that can have up to six years of distance from the original publication. We also measure the influence of some important characteristics of the application such as being a goodware or a malware or the application size. Our results show that 54.5% of the evaluated tools are no longer usable and that the size of the bytecode and the min SDK version have the greatest influence on the reusability of tested tools.
Fichier sous embargo
Fichier sous embargo
0 2 14
Année Mois Jours
Avant la publication
mercredi 24 juillet 2024
Fichier sous embargo
mercredi 24 juillet 2024
Connectez-vous pour demander l'accès au fichier

Dates et versions

hal-04557993 , version 1 (24-04-2024)

Identifiants

  • HAL Id : hal-04557993 , version 1

Citer

Jean-Marie Mineau, Jean-François Lalande. Evaluating the Reusability of Android Static Analysis Tools. 21st International Conference on Software and Systems Reuse, Jun 2024, Limassol, Cyprus. ⟨hal-04557993⟩
0 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More