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. | 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
https://hdl.handle.net/20.500.12608/111038