Bakalářská práce

Container-Based Testbed for Embedded Systems Security Training

Patrik Paszek, učo 536296
Anotace

Tato bakalářská práce se zabývá absencí praktického vzdělávání v oblasti bezpečnosti vestavěných systémů. V rámci práce je navrženo a implementováno testovacího prostředí založeného na kontejnerech. Toto prostředí využívá moderní abstrakční technologie, jako jsou QEMU a Podman, k vytvoření jednotného sandboxu vybaveného populárními nástroji v oblasti kyberbezpečnosti. Díky nezávislosti na konkrétním …více

Abstract

This thesis addresses the gap in practical, hands-on embedded systems security education by designing and implementing a container-based testbed. The testbed leverages abstraction technologies, such as QEMU and Podman, to create a unified sandbox environment equipped with popular security frameworks. By detaching from specific hardware dependencies, this testbed enables the integration of various training …více

Zadání práce
The growing importance of cybersecurity in embedded systems highlights the need for accessible educational tools and their integration into cybersecurity courses. This thesis aims to develop a container-based testbed using commodity hardware and open-source software, such as Podman and QEMU, to provide a practical, hands-on lab environment for embedded systems security training.

The thesis will cover the following key topics:
  • An introduction to embedded systems security, outlining the nature of embedded systems, critical security challenges, and common attack vectors.
  • An examination of the MITRE EMB3D threat model, focusing on its practical application in hands-on security exercises.
  • The design and implementation of a container-based proof-of-concept testbed, including key design decisions, selected technologies, and key insights.
  • The development of a hands-on lab training module that utilizes the testbed to reinforce embedded systems security concepts through practical exercises.
Práce zkontrolována:
26. 5. 2025 10:49, prof. Ing. Pavel Čeleda, Ph.D., učo 206086
Jazyk práce
angličtina angličtina
Termín obhajoby
24. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

prof. Ing. Pavel Čeleda, Ph.D., učo 206086
KPSK FI MU

Oponent

Ing. Radek Hrbáček, Ph.D.
Bender Robotics s.r.o.

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Kyberbezpečnost
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.