A3 Kirjan tai muun kokoomateoksen osa
Finding Software Bugs in Embedded Devices (2021)

Francillon, A., Thomas, S. L., & Costin, A. (2021). Finding Software Bugs in Embedded Devices. In J. Hernandez-Castro, & G. Avoine (Eds.), Security of Ubiquitous Computing Systems : Selected Topics (pp. 183-197). Springer. https://doi.org/10.1007/978-3-030-10591-4_11

JYU-tekijät tai -toimittajat

Julkaisun tiedot

Julkaisun kaikki tekijät tai toimittajat: Francillon, Aurélien; Thomas, Sam L.; Costin, Andrei

Emojulkaisu: Security of Ubiquitous Computing Systems : Selected Topics

Emojulkaisun toimittajat: Hernandez-Castro, Julio; Avoine, Gildas

ISBN: 978-3-030-10590-7

eISBN: 978-3-030-10591-4

Julkaisuvuosi: 2021

Artikkelin sivunumerot: 183-197

Kirjan kokonaissivumäärä: 265

Kustantaja: Springer

Kustannuspaikka: Cham

Julkaisumaa: Sveitsi

Julkaisun kieli: englanti

DOI: https://doi.org/10.1007/978-3-030-10591-4_11

Julkaisun avoin saatavuus: Avoimesti saatavilla

Julkaisukanavan avoin saatavuus: Kokonaan avoin julkaisukanava

Julkaisu on rinnakkaistallennettu (JYX): https://jyx.jyu.fi/handle/123456789/73705


The goal of this chapter is to introduce the reader to the domain of bug discovery in embedded systems which are at the core of the Internet of Things. Embedded software has a number of particularities which makes it slightly different to general purpose software. In particular, embedded devices are more exposed to software attacks but have lower defense levels and are often left unattended. At the same time, analyzing their security is more difficult because they are very “opaque”, while the execution of custom and embedded software is often entangled with the hardware and peripherals. These differences have an impact on our ability to find software bugs in such systems. This chapter discusses how software vulnerabilities can be identified, at different stages of the software life-cycle, for example during development, during integration of the different components, during testing, during the deployment of the device, or in the field by third parties.

YSO-asiasanat: sulautettu tietotekniikka; tietoturva; ohjelmointivirheet

Vapaat asiasanat: embedded devices; security; software bugs

Liittyvät organisaatiot

OKM-raportointi: Kyllä

Raportointivuosi: 2021

Alustava JUFO-taso: 2

Viimeisin päivitys 2021-07-07 klo 17:56