DocumentCode
244603
Title
Analysis of embedded applications by evolutionary fuzzing
Author
Alimi, V. ; Vernois, S. ; Rosenberger, C.
Author_Institution
Normandie Univ., St. Etienne-du-Rouvray, France
fYear
2014
fDate
21-25 July 2014
Firstpage
551
Lastpage
557
Abstract
In this paper, we propose to use fuzzing techniques to discover vulnerabilities in programs hosted into smart cards used for telecommunications or banking purposes (SIM cards, credit cards, secure element into NFC mobile devices...). Those programs - called applets - usually host sensitive applications and manipulate sensitive data. A flaw by design or by implementation in one of those applet could have disastrous consequences. The proposed approach uses a genetic algorithm to optimize the vulnerabilities search. We illustrate the benefit of the proposed method on a MasterCard M/Chip applet through experimental results.
Keywords
banking; credit transactions; embedded systems; genetic algorithms; security of data; smart cards; MasterCard M/Chip applet; NFC mobile devices; SIM cards; banking purposes; credit cards; embedded applications; evolutionary fuzzing techniques; genetic algorithm; program vulnerabilities; sensitive data manipulation; smart cards; telecommunications; Credit cards; Genetic algorithms; Libraries; Protocols; Smart cards; Sociology; Statistics;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing & Simulation (HPCS), 2014 International Conference on
Conference_Location
Bologna
Print_ISBN
978-1-4799-5312-7
Type
conf
DOI
10.1109/HPCSim.2014.6903734
Filename
6903734
Link To Document