Gianluca Iadicicco
Development and Optimization of a Firmware for Real-Time Monitoring of Network Traffic and Threat Detection.
Rel. Andrea Atzeni. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution. Download (2MB) | Preview |
|
|
Archive (ZIP) (Documenti_allegati)
- Altro
Licenza: Creative Commons Attribution. Download (22MB) |
Abstract
Intrusion Detection Systems (IDS) play a vital role in cybersecurity, monitoring network traffic to detect anomalous behavior. Among the most innovative solutions, Suricata stands out, a modern, multithreaded IDS with broad protocol support. However, its high resource consumption makes it unsuitable for devices with limited capabilities. This thesis focuses on optimizing Suricata for embedded systems, allowing the choice of which protocols to enable at compile time. The first step was the analysis of the source code that allowed to identify the main components, such as decoders and parsers and output components, and led to the modification of the build system to make the inclusion of protocols configurable without compromising its functionality.
For the installation on low-resource devices, OpenWrt, a lightweight and modular operating system for embedded network devices, was chosen
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
