PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Investigating plug-in security in extensible smart home gateways

keywords CYBERSECURITY, INTERNET OF THINGS, SECURITY, SMART HOME

Reference persons FULVIO CORNO

External reference persons Luca Mannella

Research Groups DAUIN - GR-10 - Intelligent and Interactive Systems - e-LITE

Thesis type EXPERIMENTAL

Description Le smart home sono abitazioni in grado di gestire una varietÓ di sistemi domotici (illuminazione, elettrodomestici, porte, finestre, sicurezza, temperature, eccetera) e soluzioni di intrattenimento domestico. L'interazione con le smart home Ŕ spesso programmabile e possibile anche da remoto.
Recenti studi dimostrano come questo tipo di abitazioni, sempre pi¨ diffuso, presenti spesso problemi di sicurezza informatica.
Per gestire questi sistemi complessi, vengono spesso impiegati degli smart home gateway (anche chiamati hub). Questi ultimi coordinano e comunicano con tutti i dispositivi connessi alla rete locale e, per questo motivo, risultano appetibili per un attaccante. Infatti, un hub compromesso, pu˛ creare problematiche per molti dispositivi. Inoltre, quando gli smart home gateway sono estendibili tramite plug-in, la superficie di attacco aumenta ulteriormente in quanto gli sviluppatori dell'hub non hanno modo di conoscere i dettagli di ogni possibile estensione.

Questo lavoro di tesi va ad integrarsi nelle attivitÓ di ricerca recentemente condotte dal gruppo sulla sicurezza di questi sistemi e consisterÓ nel verificare la sicurezza di una piattaforma smart home estendibile (come Home Assistant, OpenHAB o WebThings).

Lo scopo del lavoro sarÓ cercare di compromettere la piattaforma ed alcuni plug-in seguendo (ed eventualmente estendendo) un threat model recentemente proposto e validato su Home Assistant, lavorando su una o pi¨ delle piattaforme suddette. Gli attacchi non dovranno essere effettuati dall'esterno della piattaforma ma tramite plug-in sviluppati ad-hoc ed integrati nella piattaforma stessa.

See also  https://iris.polito.it/handle/11583/2963822

Required skills - Programmazione orientata agli oggetti;
- Linguaggi di programmazione:
- Per OpenHAB: Java
- Per WebThings e Home Assistant: Node.js (Javascript) || Python


Deadline 15/09/2023      PROPONI LA TUA CANDIDATURA




© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti