← Retour aux formations
Cybersécurité & Protection
Hacking et Pentest IoT : sécurité offensive des objets connectés
Avancé
À propos de cette formation
Ce cours pratique de 3 jours forme les participants aux techniques d'attaque et d'audit spécifiques aux objets connectés. Il couvre l'ensemble de l'environnement IoT — protocoles réseau (LoRa, ZigBee, BLE, MQTT), firmware, matériel (JTAG, UART) et couche applicative — et enseigne comment identifier les vulnérabilités, mener des tests d'intrusion et rédiger un rapport d'audit complet.
Objectifs de la formation
- Définir l'impact et la portée d'une vulnérabilité sur un objet connecté
- Comprendre les techniques des pirates informatiques ciblant l'IoT et savoir les contrer
- Mesurer le niveau de sécurité d'un objet connecté
- Réaliser un test de pénétration sur un environnement IoT
Programme détaillé
Module 1 — Rappel sur les IoTs
- Différents types d'objets connectés et protocoles sans fil : WiFi, BLE, ZigBee, Z-Wave, LoRa…
- Architectures matérielles : ARM, MIPS, SuperH, PowerPC
- Protocoles réseau IoT : 4G/LTE, LoRa, WiFi, MQTT, 802.15.4, 6LoWPAN, BLE
Module 2 — Hacking et sécurité IoT
- Formes d'attaques, modes opératoires, acteurs et enjeux spécifiques à l'IoT
- Audits et tests d'intrusion sur les objets connectés
Module 3 — L'environnement de l'IoT
- Couche applicative : Web App, Mobile App, APIs (SOAP, REST)
- Firmware et systèmes d'exploitation : Windows, Linux x86/x64, Raspbian
- Chiffrement des communications et des données stockées
- Couche matérielle : puce, chipset, JTAG, ports UART, capteurs, caméra
Module 4 — Les vulnérabilités
- Structure du système, ses composants, protection et mises à jour
- Recherche de vulnérabilités et liaisons réseau de l'objet connecté
- Mécanismes d'authentification et détection des configurations par défaut
- Méthodologie des tests d'intrusion sur les IoTs
- Outils : analyseurs logiques, débogueurs, désassembleurs et décompilateurs
Module 5 — Les attaques
- Attaques logicielles : XSS, SQLi, injection de commandes, corruption de mémoire (RCE, DoS)
- Attaques matérielles : JTAG, SWD, UART, SPI, bus I2C
- Connectivités sans fil : protocoles de communication et analyse d'émission
Module 6 — Le rapport d'audit
- Contenu et structure d'un rapport d'audit IoT
- Rubriques essentielles et points de vigilance à ne pas négliger
Prérequis
Bonnes connaissances en sécurité des SI, réseaux, systèmes (en particulier Linux) et en programmation.