Article (Périodiques scientifiques)
Evolutionary Fuzzing of Android OS Vendor System Services
IANNILLO, Antonio Ken; Natella, Roberto; Cotroneo, Domenico
2019In Empirical Software Engineering
Peer reviewed vérifié par ORBi
 

Documents


Texte intégral
10.1007@s10664-019-09725-6.pdf
Postprint Éditeur (1.92 MB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
fuzz testing; evolutionary algorithms; Android OS
Résumé :
[en] Android devices are shipped in several flavors by more than 100 manufacturer partners, which extend the Android “vanilla” OS with new system services and modify the existing ones. These proprietary extensions expose Android devices to reliability and security issues. In this paper, we propose a coverage-guided fuzzing platform (Chizpurfle) based on evolutionary algorithms to test proprietary Android system services. A key feature of this platform is the ability to profile coverage on the actual, unmodified Android device, by taking advantage of dynamic binary re-writing techniques. We applied this solution to three high-end commercial Android smartphones. The results confirmed that evolutionary fuzzing is able to test Android OS system services more efficiently than blind fuzzing. Furthermore, we evaluate the impact of different choices for the fitness function and selection algorithm.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
IANNILLO, Antonio Ken   ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Natella, Roberto ;  Universita degli Studi di Napoli Federico Secondo > DIETI
Cotroneo, Domenico 
 Ces auteurs ont contribué de façon équivalente à la publication.
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Evolutionary Fuzzing of Android OS Vendor System Services
Date de publication/diffusion :
mai 2019
Titre du périodique :
Empirical Software Engineering
ISSN :
1382-3256
eISSN :
1573-7616
Maison d'édition :
Kluwer Academic Publishers, Pays-Bas
Peer reviewed :
Peer reviewed vérifié par ORBi
Focus Area :
Computational Sciences
Disponible sur ORBilu :
depuis le 07 juin 2019

Statistiques


Nombre de vues
231 (dont 3 Unilu)
Nombre de téléchargements
1 (dont 0 Unilu)

citations Scopus®
 
13
citations Scopus®
sans auto-citations
13
OpenCitations
 
6
citations OpenAlex
 
16
citations WoS
 
9

Bibliographie


Publications similaires



Contacter ORBilu