Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/etinaude/lock-picking-robot
Sécurité des Systèmes EmbarquésHacking MatérielCTFSécurité MatérielleSécurité Matériel et IoTApprentissage et Éducation
GitHubetinaude/lock-picking-robot

Lock-Picking-Robot

Robot de crochetage de serrure

Voir le dépôt
389183il y a 7 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

🔑 Unlocked 🔑

Introduction

Contexte

Un robot de crochetage de serrures open source. Fondamentalement, de nombreuses clés passe-partout sont utilisées (l'exemple le plus courant est la TSA 007, ce qui est mauvais). Avoir une clé qui peut ouvrir de NOMBREUSES serrures différentes, surtout sans que les propriétaires des serrures sachent que cela existe ou puisse être achetée sur Aliexpress pour une livre sterling. C'est un problème de sécurité majeur. Cependant, la TSA, les serruriers, etc. doivent ouvrir des serrures dans certaines situations, et si vous rendez les serrures faciles à ouvrir pour eux, elles sont faciles à ouvrir pour tout le monde.

🔒 ➡️ 🔑🤖 ➡️ 🔓

Donc, un robot de crochetage !!! L'idée derrière ce robot est qu'il sera capable d'ouvrir des serrures difficiles à crocheter. Cependant, cela prend un peu de temps. Cela signifie que vous pouvez avoir une serrure que ce robot mettrait 5 minutes à crocheter, mais qui nécessiterait des centaines de clés (plutôt qu'un jeu de 7), et attendre avec un dispositif très voyant près d'une serrure pendant 5 minutes est beaucoup plus visible que de l'ouvrir avec une clé qui donne l'impression que vous possédez la serrure.

Comment ça fonctionne

Il fait passer un fil à travers une clé creuse pour appuyer sur chaque goupille et tester par force brute toutes les combinaisons possibles. Ainsi, les goupilles de sécurité ne l'affectent pas, car il ne recherche pas de retour de force. Cependant, davantage de goupilles ou de profondeurs de coupe potentielles (entropie) rendent le processus exponentiellement plus long ; il faut environ 0,7 s par combinaison, donc une serrure à 4 goupilles / 4 profondeurs de coupe prendrait environ 3 minutes, mais une serrure à 5 goupilles / 5 profondeurs de coupe prendrait environ 35 minutes pour essayer toutes les combinaisons. Il est donc possible de concevoir une serrure avec de nombreuses goupilles de sécurité et une entrée de clé difficile, très dure à crocheter pour un humain, mais relativement rapide pour ce robot.

TLDR:

Pour les amateurs de crochetage/serruriers, c'est un jouet amusant, et pour tous les autres, une alternative intéressante aux clés passe-partout (et arrêtez d'utiliser les serrures TSA).

Démo

💻 Logiciel

Prérequis

  • Arduino IDE
  • Git
  • Utilisation du gestionnaire de cartes openrb
  • Arduino SAMD Board Manager
  • DYNAMIXEL2Arduino Library

Suivez ce guide pour tout configurer

Le code source est dans le dépôt, entièrement open source ; si vous apportez des modifications (faites-le !), gardez-les également open source (licence GPL 3.0)

⚡ Électronique

Composants

  • Servomoteurs - Dynamixel xl330-m288-t
  • Carte de commande - openrb-150

⚙️ Mécanique

Unlocked utilise des pièces FDM, SLA et DMLS pour différents niveaux de précision et de résistance, et utilise un fil de cuivre de 0,4 mm pour appuyer sur les goupilles. Plus de détails dans le dossier /3D files

Outils requis

  • Imprimante 3D FDM
  • Imprimante 3D à polymérisation en cuve (DLP/SLA)
  • (Idéalement) Imprimante 3D DMLS
  • Outils manuels généraux

📝 Remarques

Une nouvelle ébauche de clé sera nécessaire pour un type de serrure différent, selon le nombre de goupilles et l'entrée de clé ; celle actuelle peut être modifiée pour s'y adapter. Elle devrait être fabriquée en acier DMLS ; des entreprises comme JLCPCB peuvent l'imprimer, ou vous pouvez utiliser une pièce SLA qui se cassera probablement plusieurs fois, donc prévoyez quelques pièces de rechange.

Développements futurs

  • Inclure un moyen plus robuste de tester si la serrure est ouverte (pour l'instant elle s'incline légèrement sous l'effet de la gravité), mais un servomoteur avec retour de courant serait mieux.
  • Utiliser le retour de courant pour créer un ensemble de sets possibles ou de faux sets afin de réduire le nombre de combinaisons à essayer.
  • Avant la force brute, essayer d'abord le peignage.

📄 Références

  • Brevet mécanique original de 1991 - Brevet américain 5,172,578
  • Une bonne vidéo YouTube d'un design également basé sur le brevet de 1991
  • Décodeur physique de serrure

💬 Contactez-moi

https://etinaude.dev/contact

Télécharger l’outil