Un lave-vaisselle connecté hors service, surnommé « Bob ». Un multimètre, un analyseur logique, quelques sondes de contact. Et au bout de la démarche, l’intégralité du micrologiciel de l’appareil, récupérée puis ouverte. Présentée à SecSea 2026 par un pentesteur venu du monde maritime, cette démonstration de rétro-ingénierie matérielle disait une chose simple : tout ce qui embarque un microcontrôleur est auditable, souvent plus facilement qu’on ne l’imagine.

Premier article de notre couverture de SecSea, l’édition 2026 de l’événement de la communauté hacking du Sud, à La Ciotat. Et un bon point d’entrée, parce que la méthode compte plus ici que l’objet.

Pourquoi un lave-vaisselle intéresse un auditeur

Un objet connecté grand public, c’est un ordinateur relié à votre réseau, vendu au prix d’un électroménager et conçu sous une contrainte de coût qui laisse peu de place à la sécurité. Le démonter, ce n’est pas une lubie de bricoleur : c’est la seule façon de répondre à la question que personne ne pose à l’achat, qu’est-ce qui tourne là-dedans, et à quoi cette chose parle-t-elle.

L’intervenant a d’abord posé les bases, et c’est tout l’intérêt d’une conférence de ce type : la différence de potentiel, l’alimentation, la masse commune, le rôle du microcontrôleur comme cerveau du circuit, et la liaison série asynchrone (UART) par laquelle tant de composants bavardent sans le savoir.

La méthode, prudente et reproductible

La valeur de la démonstration tient à sa discipline, pas à un exploit spectaculaire :

  • Isoler le danger. La partie haute tension (le secteur) est séparée et neutralisée au ruban isolant. On câble hors tension, on n’alimente que ponctuellement pour mesurer.
  • Lire les composants. Des photos macro relèvent les références gravées, et les fiches techniques donnent le brochage, les alimentations, les masses et les modes de démarrage.
  • Trouver où ça parle. Le multimètre repère les pistes reliées à la masse et les tensions ; l’analyseur logique visualise les signaux. Une tension qui flotte entre zéro et l’alimentation trahit souvent un signal numérique qui commute vite.
Un détail apparemment trivial a tout débloqué : relier la masse de la carte à celle de l’analyseur. Sans masse commune, les niveaux logiques sont faux et les trames lues sont corrompues. C’est l’erreur de débutant qui coûte des heures, et la leçon qui reste.

Forcer la puce à se livrer

Le microcontrôleur appartenait à une famille très répandue dans l’objet connecté bon marché. Sa fiche technique décrit un mode de téléchargement : en maintenant deux broches à l’état bas au démarrage, la puce accepte de dialoguer et de livrer sa mémoire. Des sondes de contact assurent une liaison stable sur les minuscules pastilles, et un outil standard récupère l’image complète de la mémoire flash. Un utilitaire d’analyse en révèle ensuite l’organisation, en vue d’un reverse ultérieur.

Rien d’illégal ni d’ésotérique : le mode de téléchargement est une fonction documentée, prévue pour la production et la maintenance. Elle sert aussi, telle quelle, à qui veut inspecter l’appareil.

Ce qu’on en retient chez Humanix

  • Un objet connecté est opaque par défaut, pas par nécessité. La seule question qui vaille avant d’en déployer un sur un réseau professionnel : qu’embarque-t-il, et vers quels serveurs sort-il ? Quand le fournisseur ne répond pas, l’analyse matérielle répond à sa place.
  • Le mode de maintenance est une porte. Les interfaces de débogage et de téléchargement laissées actives en production sont le premier point d’entrée de ce type d’audit. À l’achat d’un équipement qui compte, demandez si ces interfaces sont verrouillées (fusibles, démarrage sécurisé), car la réponse sépare un produit sérieux d’un produit bon marché.
  • Ce qui vaut pour un lave-vaisselle vaut pour un capteur industriel. La même démarche, appliquée à un équipement de votre atelier ou de votre bâtiment, dit ce qu’un attaquant pourrait en tirer. C’est un volet naturel d’un audit, et il ne demande pas de matériel de laboratoire.
  • Démonter pour comprendre, c’est notre façon de travailler. On n’évalue bien un risque qu’en ouvrant la boîte, pas en lisant une fiche produit. La preuve avant le verdict.

À retenir

  • Tout objet connecté embarque un microcontrôleur qu’on peut sonder : alimentation, masse commune, liaison série, c’est le socle de la rétro-ingénierie matérielle.
  • La masse commune entre la cible et l’analyseur est indispensable : sans elle, les signaux lus sont inexploitables.
  • De nombreux microcontrôleurs grand public exposent un mode de téléchargement documenté qui permet d’extraire l’intégralité du firmware.
  • La parade côté constructeur existe : verrouillage des interfaces de débogage, fusibles, démarrage sécurisé. Son absence est un signal à l’achat.

Note. Compte-rendu, à visée pédagogique, d’une conférence de SecSea 2026 (La Ciotat, organisée par Hack in Provence) consacrée à la rétro-ingénierie matérielle d’un objet connecté hors d’usage. Nous décrivons la démarche et ses enseignements défensifs, sur un appareil appartenant à l’intervenant. Premier volet de notre couverture de l’événement. Un parc d’objets connectés dont vous ignorez le contenu ? Contactez-nous.