Skip to content

Instantly share code, notes, and snippets.

@fvln
Last active March 16, 2021 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fvln/eed1f1dab8ecf3b08554926b007985e8 to your computer and use it in GitHub Desktop.
Save fvln/eed1f1dab8ecf3b08554926b007985e8 to your computer and use it in GitHub Desktop.

Cours 1 - 18 mars

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

Cours 2 - 15 avril

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

Cours 3 - 27 mai

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

Cours 4 - 2 juin

Suite du cours précédent

Cours 5 - 3 juin

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment