Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
  •   Etusivu
  • 1. Kirjat ja opinnäytteet
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

A Fuzz Testing Approach for Embedded Avionic Software

Xompero, Leonardo (2023-12-20)

A Fuzz Testing Approach for Embedded Avionic Software

Xompero, Leonardo
(20.12.2023)
Katso/Avaa
xompero_leonardo_thesis.pdf (2.406Mb)
Lataukset: 

Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe20231221156723
Tiivistelmä
Fuzz testing is a technique that can be used to test software in order to discover
potential flaws and vulnerabilities. This particular approach is receiving a quick
widespread adoption to test also embedded software since there is a huge increase in
these kinds of software. This adoption also includes the avionic field, where fuzz
testing is currently used to test the software to ensure the robustness of the software
and its compliance with the standards that regulate its behavior. Airbus Helicopters
tried to research this approach in order to discover its potentiality, leading to the
creation of this work, which will focus on researching the application of fuzz testing to
embedded avionic software.
The objective of the research was to find if it was possible to apply the fuzz testing
on an embedded avionic software by using available fuzz tools, more specifically
available open-source fuzzing tools. Moreover, since the scientific literature does
not provide guidelines on how to perform this approach towards this specific kind
of software, this work will try to give an idea of how to apply the fuzz testing on a
targeted avionic system, which in this case is a software component of a NH90
Airbus Helicopter.
The results of this study demonstrate that it is feasible to apply a fuzz testing
approach to embedded avionic software, but only if the target code has undergone
adequate preparations. If not, this approach may prove challenging to implement.
Together with the suggested compilers and used software, it was also shown that the
used components and measurements were appropriate in the fuzz testing application.
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt sekä syventävien opintojen opinnäytetyöt (kokotekstit) [9229]

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetAsiasanatTiedekuntaLaitosOppiaineYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy

Turun yliopiston kirjasto | Turun yliopisto
julkaisut@utu.fi | Tietosuoja | Saavutettavuusseloste