Avez-vous déjà souhaité apprendre à faire de la rétro-ingénierie matérielle, mais avez-vous été découragé par la difficulté de la prise en main ? Ou peut-être maîtrisez-vous les bases, mais ne savez-vous pas comment approfondir vos compétences ? Ou encore, enseignez-vous l’audit matériel, mais ne trouvez-vous pas de cibles à la fois flexibles, économiques et évolutives ?
Découvrez Project Reboot. Développé par l’équipe MACOBOX, Project Reboot est une carte cible matérielle évolutive : un dispositif matériel spécialement conçu pour rendre l’apprentissage de la rétro-ingénierie matérielle progressif et ludique.
Votre mission : votre robot a passé une mauvaise journée. Lors de sa dernière exécution, un plantage a corrompu des systèmes critiques. Le cœur du système est toujours opérationnel, mais toutes les fonctions de haut niveau sont hors service.
Votre personnage : Vous êtes l’ingénieur de terrain chargé de remettre l’unité en service. Vous disposez d’un accès direct aux interfaces de bas niveau (UART, I²C, SPI, BLE). Le robot ne se contentera pas d’une simple réinitialisation : vous devrez prouver que vous comprenez réellement ce que vous faites en relevant quatre défis liés aux protocoles.

Vos objectifs :
- Récupérez la console de secours UART du robot et inspectez son pseudo-système de fichiers.
- Analyser le bus I²C et reconstituer un drapeau à partir du trafic des capteurs.
- Interagissez avec la mémoire flash SPI externe et récupérez un indicateur à partir des données du micrologiciel.
- Utilisez le BLE pour communiquer avec le robot, définir des modes et soumettre des drapeaux. Interagissez avec les paquets et les caractéristiques pour résoudre le défi.
Chaque défi se décline en deux versions : le mode Normal et le mode Difficile. Le mode Normal vous présente les mécanismes de base ; le mode Difficile vous oblige à les appliquer dans des conditions plus exigeantes.
Ce que vous apprendrez au fil de cette formation :
- Comprendre le fonctionnement des interfaces UART, I²C, SPI et BLE dans des systèmes embarqués réels.
- Utiliser ces interfaces pour le débogage, la rétro-ingénierie et l’exploitation.
- Extraire et envoyer les indicateurs qui confirment que vous avez résolu chaque défi.
Pour vous aider, Lab401 a rédigé un guide complet qui vous explique tout ce que vous devez savoir : théorie, techniques, approches, logiciels et commandes. Si vous êtes bloqué, de nombreux conseils sont à votre disposition pour vous aider à franchir chaque étape. Vous acquerrez des connaissances approfondies et serez confronté à des défis adaptés, sans jamais vous sentir frustré ni complètement perdu.
Project Reboot est disponible en deux configurations :
- Complète : contient tout ce dont vous avez besoin pour relever le défi : tous les outils, accessoires, câbles, gadgets… Tout le nécessaire est inclus. Il s’agit de véritables outils , qui constituent la base de la trousse à outils de tout auditeur matériel et qui vous seront utiles pendant de nombreuses années.
- Basic : Carte seule – si vous disposez déjà d’outils et d’accessoires, vous pouvez acheter la carte Project Robot seule.
Contenu de la livraison
Pack Basic- 1 appareil Project Reboot
- 1 appareil Project Reboot
- 1 adaptateur série USB-TTL (+ câbles)
- 1 lecteur de mémoire CH341A (+ câbles)
- 1 clip de mémoire SPI SOP-8
- 1 analyseur logique 24 MHz à 8 canaux (+ câbles)
- 1 multimètre numérique de type stylo (+ câbles)
Ressources techniques
Documentation et assistance- Tutoriel pas à pas du projet « Project Reboot » de Lab401
- Documentation du projet « Project Reboot »
Objectifs pédagogiques
Interfaces- UART (théorie TX/RX, débit en bauds, trames, utilisations courantes)
- I2C (connexion physique, espaces d'adressage, théorie de l'horloge, configurations maître/esclave, utilisations courantes)
- SPI (connexion physique, espaces d'adressage, transmission en duplex)
- BLE (services, GAT, propriétés, paquets de publicité, cas d'utilisation)
Customer Reviews
Find the right tool
Describe what you need and our AI will recommend the best products.