Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Lock-Picking-Robot — 자물쇠 따기 로봇 | Kitploit
도구/GitHubGitHub/etinaude/lock-picking-robot
Embedded Systems SecurityHardware HackingCTFHardware SecurityHardware & IoT SecurityLearning & Education
GitHubetinaude/lock-picking-robot

Lock-Picking-Robot

자물쇠 따기 로봇

저장소 보기
3891837개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🔑 Unlocked 🔑

소개

배경

오픈 소스 자물쇠 따기 로봇입니다. 기본적으로 많은 마스터 키가 사용되고 있습니다 (가장 흔한 예는 TSA 007이며, 문제가 있습니다). 하나의 키로 여러 다른 자물쇠를 열 수 있다는 것, 특히 자물쇠 소유자가 그런 키의 존재를 모르거나 알리익스프레스에서 1파운드에 살 수 있다는 것은 심각한 보안 문제입니다. 그러나 TSA, 자물쇠 수리공 등은 특정 상황에서 자물쇠를 열어야 할 필요가 있으며, 자물쇠를 그들에게 쉽게 열리게 만든다면 그것은 누구에게나 쉽게 열리게 되는 것입니다.

🔒 ➡️ 🔑🤖 ➡️ 🔓

그래서, 자물쇠 따기 로봇입니다!!! 이 로봇의 아이디어는 따기 어려운 자물쇠를 열 수 있다는 것입니다. 하지만 시간이 좀 걸립니다. 즉, 이 로봇이 따는 데 5분이 걸리지만 (7개의 키 세트 대신) 수백 개의 키가 필요한 자물쇠가 있을 수 있으며, 자물쇠 옆에서 매우 눈에 띄는 장치를 들고 5분 동안 기다리는 것은, 마치 당신이 그 자물쇠의 주인인 것처럼 보이게 하는 키로 여는 것보다 훨씬 더 눈에 띕니다.

작동 방식

속이 빈 키를 통해 와이어를 공급하여 각 핀을 누르고 가능한 모든 조합을 무차별 대입합니다. 따라서 보안 핀은 힘 피드백을 찾지 않기 때문에 영향을 미치지 않습니다. 그러나 핀이 많거나 절단 깊이(엔트로피)가 많을수록 시간이 기하급수적으로 늘어납니다. 조합당 약 0.7초가 소요되므로 4핀/4절단 깊이 자물쇠는 약 3분, 5핀/5절단 깊이는 모든 조합을 시도하는 데 약 35분이 걸립니다. 따라서 많은 보안 핀과 성가신 키웨이를 가진 자물쇠는 인간이 따기에는 매우 어렵지만 이 로봇에게는 상대적으로 빠르게 설계할 수 있습니다.

TLDR:

자물쇠 스포츠/자물쇠 수리공에게는 재미있는 장난감이고, 다른 모든 사람에게는 마스터 키에 대한 흥미로운 대안입니다 (그리고 TSA 자물쇠 사용을 중단하세요).

데모

💻 소프트웨어

사전 요구사항

  • Arduino IDE
  • Git
  • 사용 openrb board manager
  • Arduino SAMD Board Manager
  • DYNAMIXEL2Arduino Library

모든 것을 설정하려면 이 가이드를 따르세요.

소스 코드는 저장소에 있으며 완전히 오픈 소스입니다. 변경 사항이 있으면 (꼭 해주세요!) 오픈 소스로 유지해 주세요 (GPL 3.0 라이선스).

⚡ 전자부품

구성 요소

  • 서보 모터 - Dynamixel xl330-m288-t
  • 드라이버 보드 - openrb-150

⚙️ 기계

Unlocked는 다양한 정밀도와 강도를 위해 FDM, SLA 및 DMLS 부품을 사용하며, 0.4mm 구리 와이어를 사용하여 핀을 누릅니다. 자세한 내용은 /3D files 폴더를 참조하세요.

필요한 도구

  • FDM 3D 프린터
  • Vat Polymerization 3D 프린터 (DLP/SLA)
  • (이상적으로는) DMLS 3D 프린터
  • 일반 수공구

📝 참고 사항

핀 수와 키웨이에 따라 다른 종류의 자물쇠에는 새로운 키 블랭크가 필요합니다. 현재 것을 이에 맞게 수정할 수 있으며, DMLS 강철로 만들어야 합니다. JLCPCB와 같은 회사에서 인쇄할 수 있으며, SLA 부품을 사용할 수도 있지만 아마 몇 번 부러질 것이므로 여분이 몇 개 필요할 것입니다.

향후 개발 사항

  • 자물쇠가 열렸는지 테스트하는 더 강력한 방법 포함 (현재는 중력에 의해 약간 기울어짐) 하지만 전류 피드백 서보가 더 나을 것입니다.
  • 전류 피드백을 사용하여 가능한 세트나 거짓 세트를 만들어 시도할 조합 수를 줄입니다.
  • 무차별 대입 전에 먼저 combing을 시도합니다.

📄 참고 자료

  • 1991년 기계 특허 원본 - 미국 특허 5,172,578
  • 1991년 특허를 기반으로 한 디자인의 좋은 YouTube 동영상
  • 물리적 자물쇠 디코더

💬 연락처

https://etinaude.dev/contact

도구 다운로드