La tesi presenta la progettazione e la prototipazione di un framework di test per la verifica della sicurezza informatica di dispositivi embedded basati su protocollo diagnostico UDS su CAN Bus. La soluzione è implementata su piattaforma Raspberry Pi con sistema operativo Raspberry Pi OS e sfrutta il sottosistema SocketCAN per la gestione della comunicazione dei frame CAN. L’architettura software scelta adotta un approccio modulare, separando i componenti dedicati alla gestione del bus CAN, all'esecuzione dei servizi UDS, alla raccolta dei log e all'esposizione di API REST per il controllo remoto del sistema. ​

Progettazione e Sviluppo di un Ambiente di Test Remoto per Protocollo UDS su CAN Bus

BRUNELLO, MARCO
2025/2026

Abstract

La tesi presenta la progettazione e la prototipazione di un framework di test per la verifica della sicurezza informatica di dispositivi embedded basati su protocollo diagnostico UDS su CAN Bus. La soluzione è implementata su piattaforma Raspberry Pi con sistema operativo Raspberry Pi OS e sfrutta il sottosistema SocketCAN per la gestione della comunicazione dei frame CAN. L’architettura software scelta adotta un approccio modulare, separando i componenti dedicati alla gestione del bus CAN, all'esecuzione dei servizi UDS, alla raccolta dei log e all'esposizione di API REST per il controllo remoto del sistema. ​
2025
Design and Development of a Remote Testing Environment for UDS Protocol over CAN Bus
UDS
CAN Bus
Gestione Remota Test
File in questo prodotto:
File Dimensione Formato  
thesis.pdf

accesso aperto

Dimensione 3.26 MB
Formato Adobe PDF
3.26 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/111038