etinaude/Lock-Picking-Robot

Lock picking robot

解決的問題

本專案提供一個開源機器人系統,透過自動化暴力破解測試所有可能的彈子組合來開啟彈子鎖,為鎖匠與鎖具運動愛好者提供萬能鑰匙的替代方案。

運作方式

機器人使用中空的鑰匙坯將銅線送入鎖芯,按下每個彈子。它以暴力破解方式系統性地測試所有可能的彈子組合,忽略安全彈子,因為它不依賴力回饋。解鎖時間取決於鎖的熵(彈子數量與切口深度),每個組合約需 0.7 秒測試。

適用對象

專為鎖匠、鎖具運動愛好者以及對物理安全測試感興趣的人士設計。

主要亮點

  • 自動化暴力破解:系統性地測試組合以繞過安全彈子。
  • 開源硬體:包含可 3D 列印的零件(FDM、SLA 和 DMLS)以及開源的 Arduino 基礎軟體。
  • 模組化鑰匙坯:透過修改鑰匙坯以適配特定鎖芯,支援不同類型的鎖。
  • 硬體堆疊:採用 Dynamixel 伺服馬達與 OpenRB-150 驅動板。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案