**ロックピッキング・ロボット**

- 精密なロック操作を実現する専門設計のロボット
- 主要機能として高度なセンサーアレイ、マイクロアクチュエータ、およびさまざまな種類のロックに対応した適応型アルゴリズムが搭載されています  
- 応用例:セキュリティテスト、法医学調査、アクセスシステムの自動メンテナンス

2026/01/12 22:42

**ロックピッキング・ロボット** - 精密なロック操作を実現する専門設計のロボット - 主要機能として高度なセンサーアレイ、マイクロアクチュエータ、およびさまざまな種類のロックに対応した適応型アルゴリズムが搭載されています - 応用例:セキュリティテスト、法医学調査、アクセスシステムの自動メンテナンス

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

自宅で作成したオープンソースのロボットデバイスが、ヒトより速く機械式錠をブリートフォースできるように構築されました。
このロボットは0.4 mm の銅線を使用した中空キーを用いて各ピンを押し上げ、力のフィードバックが不要になるためセキュリティピンが障害とならない仕組みです。
Dynamixel XL‑330 M288‑T サーボモーターをArduinoシステムで制御し、openrb‑150 ドライバボードおよび DYNAMIXEL2Arduino ライブラリを併用しています。
ピック時間は平均して1組あたり0.7 秒で、4ピン/4カット深度の錠なら約3分、5ピン/5カット深度の錠なら約35分で解錠できます。

機械構造はFDM、SLA、およびDMLS部品を使用しています。キーのブランクはDMLS鋼またはSLA素材から作られ、全体システムにはFDMまたはDLP/SLA 3‑Dプリンター(できればDMLS機能付き)と一般的なハンドツールが必要です。
プロジェクトのソフトウェアスタックはArduino IDE、Git、openrb ボードマネージャ、および Arduino SAMD Board Manager を含み、全てのソースコードはGPL 3.0 の下で公開されています。

今後の拡張としては、堅牢なロック解除検出、電流フィードバックを利用した無効な組み合わせの除外、および総時間短縮のためにブリートフォース前に「組合せ」ステップを追加することが挙げられます。
設計は米国特許 5,172,578(1991)を参照しており、YouTubeビデオと実際のロックデコーダで実証されています。
このデバイスは錠前業者にとって楽しい玩具となるほか、TSA 007 のようなスケルトンキーへの実用的代替としても利用でき、ロックセキュリティや自動化ロックピッキングハードウェアのさらなる革新について広範な議論を促します。

本文

🔑 ロック解除済み 🔑


はじめに

背景

オープンソースのロックピッキングロボットは「スケルトンキー」の存在を利用しています。最もよく知られた例がTSA 007キーで、AliExpress で約1ポンド(≈450円)で購入でき、多種多様なロックを開けることができます。これは大きなセキュリティ問題です:所有者の知識なしに複数のロックを開けられる鍵が一つあれば、ロック保護を回避するのは非常に簡単になります。

錠前業者やTSAエージェントは正当な理由で特定のロックを解除する必要がありますが、彼らにとって開けやすくすると同時に誰でも開けやすくなるというリスクも伴います。

動作原理

ロボットは細いワイヤーを空洞化されたキーに通し、各ピンを押して全組み合わせをブルートフォースで試します。力覚フィードバックを利用しないため、セキュリティピン数や切込み深さが増えても時間は指数的に増えるだけです。概算で1組あたり約0.7 秒かかります:

  • 4ピン/4切込みロック → 約3分
  • 5ピン/5切込みロック → 約35分

したがって、人間には難しくてもロボットにとっては比較的速く開けられるよう設計できます。

TL;DR

ロックスポーツや錠前業者にとっては楽しいおもちゃ。その他の人々にとってはスケルトンキーの代替手段となり、TSAロックの使用を抑制します。


デモ

💻 ソフトウェア

  • 必要条件
    • Arduino IDE
    • Git
    • OpenRB ボードマネージャ
    • Arduino SAMD Board Manager
    • DYNAMIXEL2Arduino ライブラリ

リポジトリ内のガイドに従って環境を構築してください。ソースコードは完全オープンソースで、変更した場合は GPL 3.0 の下で保持してください。

⚡ 電子機器

  • 部品
    • サーボモーター:Dynamixel XL330-M288-T
    • ドライバボード:OpenRB‑150

⚙️ 機械構造

Unlocked は FDM、SLA、および DMLS のパーツを組み合わせて精度と強度を調整しています。0.4 mm の銅線でピンを押します。詳細は

/3D files
フォルダをご覧ください。

  • 必要なツール

    • FDM 3Dプリンタ
    • バートポリマイゼーション(DLP/SLA)3Dプリンタ
    • (理想的には)DMLS 3Dプリンタ
    • 一般的なハンドツール
  • 備考
    各ロックタイプごとに新しいキー抜きが必要です。ピン数とキーウェイに応じて調整します。現在の抜きを変更して別ロックに合わせることも可能です。DMLS スチールで作成すべきで、JLCPCB などの業者がサービスを提供しています。また SLA パーツでも可(破損しやすいので予備を用意してください)。

今後の開発予定

  • ロックが開いたことを検知するより堅牢な方法を実装(現在は重力で少し傾くのみ)。電流フィードバック付きサーボが望ましい。
  • 電流フィードバックから可能性の高い組み合わせや偽セットを生成し、試行回数を削減。
  • ブルートフォース前に単純パターンを試す。

📄 参考文献

  • 1991 年発明の機械特許:US Patent 5,172,578
  • 1991 特許をベースにした設計を示す YouTube 動画
  • 実物ロックデコーダー

💬 お問い合わせ

https://etinaude.dev/contact

同じ日のほかのニュース

一覧に戻る →

2026/01/17 2:16

東ドイツのバルーン脱走(「East Germany Balloon Escape」)

## Japanese Translation: (すべての重要ポイントを含む)** この物語は、1979年9月16日に東ドイツから西ドイツへと2家族が自作熱気球で大胆に脱出したことを記述しています。目的地は西ドイツ近郊のナイラで、計画には18か月以上の準備が必要でした:3つの熱気球、800 m² のタフタ素材、2本のプロパンタンク、ブロワー、および家庭用ガスボトルから作ったバーナー。7月3日の以前の試行では、熱気球は国境から180 m 先に着陸し失敗しましたが、その朝、当局は放置された装備を発見しました。 9 月の飛行は28分間続き、高度2,500 m に達し、西ドイツへと横断。最終的に1 人だけ怪我(ウェッツェルの足首骨折)で着陸しました。この脱出直後、東ドイツは国境警備を強化しました:小型空港が閉鎖され、プロパンや布地の購入も厳しく管理されました。 飛行後、ストレリク兄弟はポツダムで逮捕され、ストレリクと彼女の妹マリア、そしてその夫は2年半の刑を受けましたが、アモニティ・インターナショナルの圧力により後に釈放されました。家族はナイラに定住し(ウェッツェルは自動車整備士、ストレリクはテレビ修理店を経営)、1985 年にスタジが脅迫したためスイスへ移住しました。1990 年のドイツ統一後、再びポエスネックに戻りました。 この物語はディズニー映画「ナイト・クロッシング」(1982)やマイケル・ヘルビグの「バルーン」(2018)、BBC Outlook および PBS Nova のドキュメンタリーにもインスピレーションを与えました。2017 年には、レゲンブルクにあるハウズ・デア・バイエリッヒェン・ギセヒト博物館で熱気球が常設展示され、同年ピーター・ストレリクは長い病気の後に74 歳で亡くなりました。 この改訂された概要は、リストからすべての主要ポイントを取り入れつつ、明確かつ曖昧さのない表現を保っています。

2026/01/16 23:25

**Cloudflare が Astro を買収** Cloudflare は、Astro の買収を発表し、エッジコンピューティング機能を拡充するとともに、ウェブパフォーマンス市場での地位を強化しました。今回の取引は、Astro の技術を Cloudflare のサービス群へ統合することが見込まれ、顧客にはモダンな Web アプリケーション向けに高速・セキュリティ・信頼性が向上したソリューションが提供されます。

## Japanese Translation: Cloudflare は公式に Astro のフルタイムチームを吸収し、同社は全リソースをオープンソースの Astro フレームワークの開発と保守に注力できるようになりました。これにより Cloudflare のグローバルインフラストラクチャを活用しつつ、Astro はウェブ体験の中心にコンテンツを置くというビジョンを共有する長年のスポンサーシップに続くパートナーシップが実現します。 Astro は MIT ライセンスであり、オープンガバナンスモデルに従い、任意のプラットフォーム上で無料で利用できます。採用率は毎年倍増しており、ほぼ 100 万件の週次ダウンロードが Webflow、Wix、Microsoft、Google などのサイトを支えています。ホストされたプリミティブ、Astro DB、または e‑commerce レイヤーによる収益化試みは成功せず、コアフレームワークから注意が逸れました。 Astro 6 beta は既に公開されており、チームは正式リリースを計画し、その後 2026 年のロードマップでコンテンツ主導型ウェブ構築、パフォーマンス、スケーラビリティ、信頼性、および開発者体験(特に AI コーディングツールが登場する中)を強調します。この協力関係により Astro は有料エコシステムモデル(ホスティングや CMS)を追求することを止め、コンテンツ中心のウェブサイト向けフレームワークの改善に専念できます。 結果として、さらに高速で信頼性の高いオープンソース ソリューションが実現し、ベンダー非依存のままで開発者と企業はベンダーロックインなしで高性能サイトを構築できるようになり、ウェブエコシステム全体にわたってパフォーマンス、スケール、信頼性、および開発者体験が向上します。

2026/01/17 7:15

## Install.md LLM実行可能ファイルのインストール規格。

## Japanese Translation: **install.md** は、AI アシスタントがソフトウェアインストール手順を自動的に読み取り実行できる軽量 Markdown フォーマットであり、手動設定を排除します。 ファイルはプロジェクトルートまたは `/docs` ディレクトリに配置されるべきです。Mintlify は `https://<your-docs-url>/install.md` で自動生成しますが、開発者は必要に応じて上書きや無効化を行うことができます。 典型的な install.md はヘッダー(製品名)、説明ブロッククオート、アクションプロンプト(「[Product] をインストールしてほしい」)、**OBJECTIVE**、**DONE WHEN** の基準、TODO チェックリスト、詳細ステップセクション(コードブロック付き)および **EXECUTE NOW** コール・トゥ・アクションを含みます。 このフォーマットは言語非依存であり、バイナリ、パッケージ、スクリプトのいずれもサポートします。ステップ内の条件付きロジックにより、npm/pnpm、macOS/Linux、Arch Linux などの環境に適応できます。 Mintlify のツールは既存ドキュメントからインストール知識を自動検出し、エージェント向けの install.md を合成・ホストします。開発者はメインドキュメントを煩雑にせずにエッジケース処理を組み込むことが可能です。 ユーザーは `curl -fsSL https://www.example.com/docs/install.md | claude` のような簡単なコマンドでファイルを取得し、任意の LLM に貼り付けるか、オートノーマルエージェントへ直接パイプして実行し、ステップごとの承認を選択できます。 仕様はオープンソース(spec: installmd.org, GitHub: github.com/mintlify/install-md)であり、カスタマイズ可能です。開発者はバージョン固有ファイルのホスティングや検出ロジックの追加を行えます。 セキュリティ上の配慮として、ファイルは人間が読める形式で、ステップごとの承認を許可し、自然言語で結果を明示するため、`curl | bash` スクリプトに比べて隠れた悪意ある動作を減らします。 多くの設定オプションを必要とする高度な統合の場合は専用ウィザードがまだ優先されることがありますが、それ以外では install.md がほぼすべてのメリットを提供し、エンジニアリング労力を削減します。 任意で、`llms.txt` ファイルを install.md と併用してインストール中に追加情報やトラブルシューティング情報を提供できます。

**ロックピッキング・ロボット** - 精密なロック操作を実現する専門設計のロボット - 主要機能として高度なセンサーアレイ、マイクロアクチュエータ、およびさまざまな種類のロックに対応した適応型アルゴリズムが搭載されています - 応用例:セキュリティテスト、法医学調査、アクセスシステムの自動メンテナンス | そっか~ニュース