Comprendre les spécificités des IOT, être capable de créer un système d'exploitation embarqué
TP de build embarqué avec Yocto (=> remplacé par OpenWRT) + QEMU
- Introduction à l'IOT
- Les spécificités de l'embarqué
- Construire son propre système
Etre capable d'analyser quelques protocoles réseaux utilisés en IOT
TP sur Raspberry Pi zero : construction d'un labo d'analyse réseau Captures RF avec Tuner TNT
- Courte portée : Bluetooth, Wifi, Zwave, Zigbee, modulation 433MHz
- Longue portée : Lora, Lorawan, Sigfox
Réflexion sur les surfaces d'attaque et pentest d'un objet connecté
TP sur Raspberry Pi zero + prototype de pompe à insuline
- Le cycle de vie de l'objet connecté
- Analyse des risques de sécurité et identification des points faibles
- Analyse des sources ouvertes + analyse technique grâce aux
- Rétro-ingénierie de quelques firmwares d'IOT
Suite du cours précédent
Etre capable de sécuriser un IOT au moment de sa conception
- Présentation des mini-projets
TP dans une machine virtuelle Debian 10
- Définir ses exigences de sécurité
- La particularité des IOT : données de santé, de localisation…
- Durcir son système