AutoProber : Automatisation par sonde volante pilotée par IA pour le piratage matériel

✍️ OpenClawRadar📅 Publié: April 18, 2026🔗 Source
AutoProber : Automatisation par sonde volante pilotée par IA pour le piratage matériel
Ad

Ce que fait AutoProber

AutoProber est une suite d'automatisation de sonde volante pour les hackers matériels conçue pour donner aux agents IA tout ce dont ils ont besoin pour passer de la détection d'une nouvelle cible sur une plaque au sondage sécurisé de broches individuelles. Le système gère la découverte de cibles, la cartographie par microscope, les mouvements CNC surveillés pour la sécurité, l'examen des sondes et le sondage contrôlé de broches.

Flux de travail et fonctionnement

Le flux de travail typique consiste à dire à l'agent d'ingérer le projet, à connecter tout le matériel, à faire confirmer par l'agent que toutes les pièces fonctionnent, à exécuter la mise à l'origine et l'étalonnage, à attacher la sonde personnalisée et l'en-tête du microscope, puis à notifier l'agent d'une nouvelle cible sur la plaque. L'agent trouvera l'emplacement de la cible, prendra des images individuelles tout en enregistrant les coordonnées XYZ, notera les pastilles, broches, puces et autres caractéristiques, assemblera les images, annotera la carte, ajoutera des cibles de sonde au tableau de bord web pour approbation ou refus, sondera les cibles approuvées et fera un rapport.

Contrôle du matériel et sécurité

Tout le matériel peut être contrôlé via le tableau de bord web, des scripts Python ou par l'agent lui-même. Le projet traite les mouvements du matériel comme un système de contrôle machine plutôt que comme une application web normale. Le modèle de sécurité nécessite une surveillance continue du canal 4 de l'oscilloscope pendant tout mouvement, avec tout déclenchement du canal 4, tension ambiguë, alarme CNC ou broche de limite réelle X/Y/Z servant de condition d'arrêt. Le mouvement de récupération n'est pas automatique.

Ad

Structure du dépôt

  • apps/ - Scripts orientés opérateur et point d'entrée du tableau de bord Flask
  • autoprober/ - Package Python réutilisable pour CNC, oscilloscope, microscope, journalisation, sécurité
  • dashboard/ - Tableau de bord web monopage
  • docs/ - Architecture, références des appareils, opérations et conseils de sécurité
  • cad/ - Fichiers STL imprimables pour la tête d'outil personnalisée actuelle
  • config/ - Exemples de fichiers d'environnement/de configuration

Pile matérielle

L'architecture testée utilise :

  • Contrôleur CNC de style 3018 compatible GRBL via série USB
  • Microscope USB servi par mjpg_streamer
  • Oscilloscope Siglent via LAN/SCPI pour la surveillance de sécurité du canal 4 et la mesure du canal 1
  • Fin de course optique câblé à une alimentation externe 5V et au canal 4 de l'oscilloscope
  • Prise réseau contrôlée en option pour le contrôle de l'alimentation du laboratoire

Pièces de référence

Le prototype utilise des pièces spécifiques incluant fin de course optique, microscope USB, SainSmart Genmitsu 3018-PROVer V2, prise intelligente Matter, oscilloscope Siglent SDS1104X-E, fils Dupont, ressort de stylo ou ressort de compression léger similaire, et imprimante 3D pour les pièces de tête d'outil imprimables.

Licence et statut

Le dépôt est une version candidate autonome disponible en source sous licence PolyForm Noncommercial 1.0.0 avec contact commercial disponible. Il utilise Python avec résolution des dépendances via uv.lock.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Moniteur d'utilisation de Claude : Widget CRT flottant pour Windows
Tools

Moniteur d'utilisation de Claude : Widget CRT flottant pour Windows

Un développeur a créé un widget Windows qui affiche l'utilisation de l'API Claude en temps réel avec des barres de session et hebdomadaires, proposant sept thèmes de couleurs et une mise en pause automatique lorsque l'écran est verrouillé ou en mode plein écran.

OpenClawRadar
Solution de contournement pour le déficit de migration de projet ChatGPT : Exporter les scripts et les invites
Tools

Solution de contournement pour le déficit de migration de projet ChatGPT : Exporter les scripts et les invites

Un développeur a créé des scripts Python et des prompts Claude pour migrer des conversations de ChatGPT vers Claude lorsque l'exportation de données de ChatGPT ne contient pas les informations d'appartenance aux projets. La solution extrait les conversations en utilisant les titres capturés depuis l'interface.

OpenClawRadar
Projet d'autorecherche de Karpathy : des agents IA exécutent des expériences d'entraînement de LLM pendant la nuit.
Tools

Projet d'autorecherche de Karpathy : des agents IA exécutent des expériences d'entraînement de LLM pendant la nuit.

Andrej Karpathy a publié un projet d'autorecherche minimal où un agent IA modifie train.py, exécute des expériences d'entraînement nanochat de 5 minutes, vérifie si val_bpb s'est amélioré, et répète le processus pendant la nuit sur un seul GPU.

OpenClawRadar
Deux compétences gratuites de Claude Code : Générateur de tutoriels et Correcteur de prompts
Tools

Deux compétences gratuites de Claude Code : Générateur de tutoriels et Correcteur de prompts

Deux nouvelles compétences Claude Code gratuites : create-tutorial génère des tutoriels de lecture de code à partir de vos fichiers de projet réels, et prompter reformule les invites remplies de fautes de frappe en instructions actionnables. Les deux sont sous licence MIT et s'installent via GitHub.

OpenClawRadar