Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
USBArmyKnife — USB Army Knife – ペネトレーションテスターやレッドチーマーのための究極のクローズアクセスツール。 | Kitploit
ツール/GitHubGitHub/i-am-shodan/usbarmyknife
パケットスニッフィングと分析Wi-Fi監査Bluetoothセキュリティなりすましツールデータ流出ポストエクスプロイトハードウェアハッキングペネトレーションテストレッドチーミングリモートアクセスツールペイロード開発
2.8k274106日前Kitploit レビュー済み
GitHub
i-am-shodan/usbarmyknife

USBArmyKnife

USB Army Knife – ペネトレーションテスターやレッドチーマーのための究極のクローズアクセスツール。

リポジトリを見る

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

License PlatformIO CI .NET Twitter ko-fi Buy Me A Coffee

🚀 USB Army Knife v2 は熟成中 — そして、それは化け物になる予定です

v1 での2年間の活発な開発を経て、v2 は USB Army Knife をポケットの中の完全なレッドチームプラットフォームにする計画です。今秋に大きな発表がありますが、少しだけ予告しておきたいと思います:

  • 真新しい Web UI — より小型・高速・洗練され、多言語対応。内蔵 VNC ビューアにより、ブラウザから直接ターゲットを視認・操作できます。これは現在のような Web ツールに依存しないため、誰でも変更できます。
  • 新しい UAK Scripting エンジン — DuckyScript v3 互換ですが、完全な文字列とリターンコードのサポートにより、DuckyScript 3 ができることをはるかに超えます。これにより、より洗練され堅牢なペイロードの作成がはるかに容易になります。
  • Windows、Linux および macOS 向けの新しいクロスプラットフォーム Agent — USB シリアルリンクを介したライブ VNC、マイクキャプチャ、さらにはネットワークアクセスも可能です。
  • 多くの新機能 — ネットワーキング、ファイル、キャプティブポータル、Bluetooth などにわたるまったく新しい機能!読み取り専用および読み書きコンテナを備えた USB 2.0 による高速スループット!
  • AI 対応 — 実際の UAK スクリプトバリデータを備えた MCP サーバーにより、AI がデバイスに到達する前にペイロードを作成・検証できます。
  • この作業の多くはすでに完了しており、この新しいプラットフォームを実行するのに十分な性能を持つハードウェアの開発に忙しく取り組んでいます。明確なのは、このプロジェクトを始めたドングルでは新しい V2 機能を処理できないということです。しかし、私はこのフォームファクタが大好きです。 確信しているのは、v2 によって UAK は、自己スクリプト化し、ターゲットを選択し、デバイスを制御し、部屋の音を聞き、さらには仲間と会話できるかもしれない、1本の小さなスティックになるということです...

    USB Army Knife

    ペネトレーションテスターとレッドチーマーのための究極のツール、USB Army Knife のご紹介。

    コンパクトで多用途なこのデバイスは、USB HID 攻撃、マスストレージエミュレーション、ネットワークデバイスの偽装、WiFi/Bluetooth エクスプロイト(フォーク版の ESP32 Marauder による)など、その広範な機能で強力な性能を発揮します。

    ペイロードの実行方法とタイミングを完全に制御できます。挿入して実行、放置して WiFi 経由でトリガー、タイマーで実行、またはハリウッド風の UI を構築することも可能です。ユーザーフレンドリーな Bootstrap Web インターフェースを使用して、スマートフォンだけで攻撃を簡単に管理・展開できます。

    さらに欲しいですか?エージェントを展開すれば、マシンがロックされていてもコマンドを実行できます。シリアルインターフェースを介した動作は、イグレス(外部送信)の検出が非常に困難です。デバイス専用の WiFi 接続を介して、被害者の画面を表示することもできます。

    USB Army Knife を装備して、ローカルアクセスツールキットを次のレベルに引き上げましょう。

    お客様の声

    「あなたのデバイスは邪悪です。あなたは邪悪なことをしています。」 - Mr. Peoples (X にて)

    はじめに

    今日の物理アクセス/USB 攻撃には問題があります。個々の攻撃だけでは、ほとんどの目的を達成するための十分なソリューションにはなりません。

    • USB キーボード攻撃 (Ducky、HID&Run) はログオン済みのマシンが必要であり、最良のツールでもこの問題に対するソリューションは提供されません。
    • ネットワーク攻撃 (poison tap など) はパスワードハッシュを取得できるかもしれませんが、オフラインクラッキングのためにこれを回収するには、Ethernet ポートから複雑なものをぶら下げる必要があることがよくあります。
    • ボックスに侵入した後、ソケットを開くものはすべて VT に送信される場合、データを外部に持ち出すための選択肢は何が残っているでしょうか。

    必要とされていたのは、適切な悪党が各攻撃の最良の部分を取り入れ、それぞれの問題を別の攻撃で回避できるようにする物理アクセスプラットフォームでした。理想的には、このプラットフォームは非常に安価で秘密裏に使用できるため、1つ失っても問題にならないものでした。

    これが、私が USB Army Knife を作成することにした理由です。

    • USB Ethernet アダプタになり、インターフェースを PCAP して WiFi 経由で外部送信したいですか?USB Army Knife。
    • 攻撃をカスタム UI で包みたい、または攻撃が成功したときにハリウッド風のインターフェースを表示したいですか?USB Army Knife
    • 秘密のストレージデバイスが欲しいですか?USB Army Knife
    • WiFi 上の全員を deauth し、再ネゴシエーションを PCAP して、マシンがロック解除されたまま放置されたときにオフラインクラッキング用にこれを自分宛にメール送信したいですか?USB Army Knife
    • 攻撃が発見されたときに自己破壊させたいですか?USB Army Knife
    • 他のハードウェア、モーションセンサーなどに接続したいですか?USB Army Knife。
    • 被害者の画面を WiFi 経由で表示したいですか?USB Army Knife。
    • 被害者の発言を録音したいですか?USB Army Knife。

    ビデオ

    このビデオは、究極のリックロールがどのように機能するかを示しています

    https://github.com/user-attachments/assets/f373e18e-5cad-4871-9f2a-17523fa33398

    このビデオは、USB PCAP 機能を示し、Web インターフェースを簡単に覗いています

    https://github.com/user-attachments/assets/0d5b1485-b808-46c6-aaf7-7cf016088b8f

    このビデオは、エージェントがインストールされた後に被害者のマシンを操作する方法を示しています

    https://github.com/user-attachments/assets/3c866d29-ef26-4eaf-943b-1206b8c40101

    機能

    このプロジェクトは、簡単に隠せる USB/WiFi/BT ドングルに基づくさまざまな攻撃を実装しています。攻撃には、BadUSB (DuckyScript を使用した USB HID コマンド) の送信、マスストレージデバイスとしての出現、USB ネットワークデバイスとしての出現、ESP32 Marauder による WiFi および Bluetooth 攻撃の実行が含まれます。攻撃は、おそらくすでにご存知で愛用している Ducky 風の言語を使用して展開されます。この言語は、多数のカスタムコマンドや、ESP32 Marauder の全機能(改良版)によって拡張されています。攻撃には以下が含まれます:

    • USB HID 攻撃: DuckyScript を使用してカスタム HID コマンドを送信。BadUSB & USB HID および run スタイルの攻撃をサポート。複数のキーボードレイアウト/言語をサポート。
    • マスストレージデバイス: USB マスストレージデバイス (USB ドライブおよび CDROM) をエミュレート。
    • USB ネットワークデバイス: USB ネットワークデバイスとして出現。
    • WiFi および Bluetooth 攻撃: ESP32 Marauder を WiFi および Bluetooth 攻撃に利用。EvilAP、Deauth、pcap を含む。
    • ホットマイク: USB デバイスを挿入し、WiFi 経由でオーディオをストリーミング

    例

    名前説明
    Covert Storage2つの異なる USB マスストレージデバイスになりすます方法を示す例。デバイスが初めて挿入されたときは、micro SD カードの全内容が表示されます。それ以降の試行では、異なる「無害な」ドライブが表示されます。
    Progress Barデバイスの LCD 画面にプログレスバーを示す画像が表示されます。ハリウッド風の攻撃や、攻撃が展開されたことを示す視覚的なインジケーターが必要な場合に最適です。
    Ultimate RickRoll有名なリックロールビデオを表示するためのキーストロークを注入しますが、ESP32 Marauder を使用して歌詞を WiFi 経由で流すことも行います。
    USB Ethernet PCAPデバイスを USB ネットワークアダプタに変え、最初の数秒間のネットワークトラフィックの PCAP を収集します。
    シリアルエージェントの展開まだインストールされていない場合はエージェントを展開し、シリアルポート経由でコマンドを送信します。コマンド出力は Web インターフェースで確認できます
    画面の取得エージェントを展開します。エージェントには小型の VNC サーバーが含まれています。これで、Web インターフェースを介して画面を表示できます
    Simple UIスクリプト/画像を選択し、ハードウェアボタンを使用してこれらを実行するための、シンプルながら強力な UI。複雑な UI インタラクションを簡単に構築する方法を示します。
    Mic オーディオを WiFi 経由でストリーミングM5Stack AtomS3U には、WiFi 経由でストリーミングできるマイクが搭載されています。
    Linux ボックスを即座にクラッシュさせる自動マウントする Linux マシンをパニックに陥れる不正なファイルシステムを展開します。
    Evil USB CDROM/NICNIC を挿入したときに表示される CDROM デバイスからのドライバーを必要とする USB NIC になりすまします。
    異なるキーボードレイアウトの使用ペイロードを書き直すことなく、異なるキーボードレイアウトを自動的にサポートします

    対応ハードウェア

    ハードウェア対応状況購入リンク
    LilyGo T-Dongle S3 (推奨)screenshotLilyGo T-Dongle S3 は、USB ペンドライブ型の ESP32-S3 開発ボードです。カラー LCD スクリーン、物理ボタン、隠し/秘密の micro SD カードアダプタ (USB-A コネクタ内)、SPI アダプタを備えています。16MB のフラッシュを搭載しています。ESP32-S3 チップセットに基づいており、WiFi ステーションをホストできるだけでなく、さまざまな WiFi および Bluetooth 攻撃をサポートします。非常に安価です! このデバイスには、スクリーン付きとスクリーンなしの2つのバージョンがあります。テストされているのはスクリーン付きのバージョンのみです。
    • AliExpress
    • Amazon UK
    • Amazon US
    • eBay UK
    Evil Crow Cable Wind screenshotEvil Crow Cable Wind は、内部に ESP32-S3 が隠された悪意のある埋め込み USB ケーブルで、いくつかの異なるバリエーションがあります。一方の端はアクティブな USB 攻撃に使用でき、もう一方はデバイスの充電を目的としています。そのユニークな設計により、USB Army Knife 対応デバイスの中で最も秘密裏に使用できるものの1つです。このため、このデバイスにはスクリーン、SD カード、LED、または優れたハードウェアボタン (内部に1つありますが、磁石の使用が必要です) がありません。SD カードの代わりに、フラッシュメモリがファイルの保存に使用されます。注記 これらのデバイスでワイヤレスアクセスポイントを実行することは可能ですが、ユニットが非常に熱くなることがあります。これに対抗するため、USB Army Knife はサーマルスロットリングをサポートしており、デバイスが過熱している場合は WiFi をオフにします。この問題を完全に回避するには、既存のワイヤレスネットワークに接続するか (アクセスポイントをホストするのではなく)、WiFi を無効にしてください。そうすればデバイスは過熱しません。このデバイスには固有のインストール手順があります
    • USB-A to USB-C AliExpress
    • USB-C to USB-C AliExpress
    T-Watch S3 screenshotT-Watch S3 は、スクリーン、WiFi、リアルタイムクロック、マイク、加速度計、赤外線、ハプティックフィードバック、LoRa トランシーバーなど、多数のハードウェアが詰め込まれたスマートウォッチプラットフォームです。これらの多くはすでに USB Army Knife プラットフォームでサポートされています。時計のリューズはボタンとして機能し、充電/HID 攻撃用のミニ USB ポートがあります。この時計は ESP32-S3 チップセットに基づいているため、WiFi ステーションをホストできるだけでなく、さまざまな WiFi および Bluetooth 攻撃をサポートします。重要なのは、SD カードスロットがなく、ファイルの保存にフラッシュメモリが使用されることです。そのため、攻撃スクリプトと結果は約 10MB に制限されます。このプラットフォームのフラッシュは少し複雑です。デバイスのセットアップ方法については Wiki を確認してください。

    はじめに

    まず、ステップバイステップのガイドと開始に関するあらゆるアドバイスについては、wiki を確認してください。

    インストール

    USB Army Knife ファームウェアをデバイスに導入するには、2つのオプションがあります:

    • Web ブラウザを使用した事前ビルドファームウェアのフラッシュ (最も簡単な方法)
    • Visual Studio Code を使用したソースのビルドとフラッシュ (より強力)

    使用方法

    1. USB ドングルをコンピューターに接続します。
    2. パスワード「password」で WiFi アクセスポイント (iPhone14) に接続します。
    3. ブラウザで URL に移動して Web インターフェース (http://4.3.2.1:8080) にアクセスします。
    4. Web インターフェースが正しく読み込まれたことを確認します。現在の実行ステータスと稼働時間が表示されるはずです。表示されない場合はページを更新してください。
    5. Web インターフェースを使用して、DuckyScript で攻撃を作成および管理します。

    ESP-S2 ベースのデバイスは WiFi をサポートしていますが、Web インターフェースはありません。攻撃は DuckyScript ファイルを介して管理されます。 RP2040 デバイスには ESP32 Marauder 機能がありません

    ヘルプの入手方法

    • DuckyScript に関する質問ですか?
      • DuckyScript クイックリファレンス
      • USB Army Knife コマンドリファレンス
    • 開始に問題がありますか?
      • 例を確認してください
      • ディスカッションページ
    • バグを見つけましたか?
      • Issue を作成

    今後の計画

    USB ホストモード / モバイルデバイスサポート

    USB Army Knife が USB ホストモードでも動作できない理由はありません。これは、コンピューターが動作するのと同じモードです。このようにして、USB Army Knife はコンピューターであるかのようにコマンドを発行できます。ほとんどのスマートフォンが PTP (ピクチャートランスファープロトコル) をサポートしているため、理論的には USB Army Knife (USB アダプター付き) をスマートフォンに挿入して、写真を引き出すことができます。Espressif には USB ホストモードのドキュメントとサンプルコードがあります。ただし、PTP プロトコルのサンプルはありません。 USB PCAPを使用して、PTP 経由でスマートフォンの PCAP を収集できます。WireShark 用のdissectorもあります。

    Contributing

    コントリビューションを歓迎します!リポジトリをフォークして、プルリクエストを送信してください。

    Contact

    ご質問やご提案がありましたら、お気軽にお問い合わせください:

    • リポジトリでイシューを立てる: GitHub Repository
    • Twitter でつながる: @therealshodan

    License

    このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。

    Acknowledgments

    • さまざまな BadUSB プロジェクトと ESP32 Marauder プロジェクトに触発されています。

    Star History

    Star History Chart

    ツールをダウンロード
    このデバイスには固有のインストール手順があります
    • GPS 付き AliExpress
    • GPS なし (小型) 推奨モデル AliExpress
    Waveshare ESP32-S3 1.47inch screenshotこのデバイスは、設計、サイズ、機能が LilyGo T-Dongle S3 に類似しており、同じチップセットを使用しています。ケースが付属せず、下面に回路が露出しているため、明らかに開発ボードです。このデバイスが T-Dongle S3 より優れている点は、非常に大きく高品質なスクリーンと 8MB の追加 RAM を備えていることです。
    • AliExpress
    • eBay UK
    M5Stack AtomS3U screenshotこれは、背面に2つの外部インターフェースを備えた ESP32-S3 開発ボードです。スクリーンや SD カードはありませんが、LED とボタンはあります。SD カードの代わりに、フラッシュメモリがファイルの保存に使用されます。珍しいことに、現在サポートされていないデジタルマイクと IR LED も含まれています。デバイスをブートモードにするには、RESET (デバイス側面のボタン) を緑色の LED が点灯するまで押し続けます。
    • AliExpress
    ESP32 Udisk screenshotUSB Army Knife コードを実行できる最も基本的なデバイスは、USB ポートに接続された ESP32-S2 チップです。これらは T-Dongle S3 と非常によく似た筐体で販売されていることが多く、AliExpress などのサイトで「USB Dongle Udisk for P4」という名前の Playstation 4 ジェイルブレイクとして宣伝される傾向があります。これらのデバイスには、RAM、スクリーン、SD カード、Bluetooth、LED、優れたハードウェアボタンがありません。SD カードの代わりに、フラッシュメモリが小さなファイルの保存に使用されます。これらのデバイスは非常に安価で、HID+WiFi ペイロード (リックロールなど) の実行に適していることがよくあります。警告 Web サーバーを実行するには性能が不足しています。購入時には、CH343P チップセットを含みリセットボタンのない非常によく似た外観のデバイスと混同されることが多いため注意してください。購入するデバイスに、ペーパークリップで押せるボタンがあることを確認してください。 このデバイスには Generic-ESP32-S2 構成でフラッシュしてください。
    • AliExpress
    • Amazon UK
    • Amazon US
    • eBay UK
    Pocket-Dongle-S3 screenshotLilyGo T-Dongle S3 と非常によく似た外観のデバイスですが、SD カードとボタンのフォームファクタが異なります。このデバイスには LED や QWIIC インターフェーススロットがありません。内部的にはこのデバイスは古い SD カードインターフェースを使用しているため、転送速度が遅いことが予想されます。
    • AliExpress
    ESP32 Key screenshotESP32 UDisk と非常によく似ています (できないことのリストについてはその説明を参照してください)。これは回路基板上の ESP32-S2 です。おそらく USB Army Knife をかろうじて実行できる最も安価なデバイスであり、価格もそれに見合っています。デバイスをフラッシュモードにするには、挿入時にボタンを押し続ける必要があります。このデバイスには Generic-ESP32-S2 構成でフラッシュしてください。
    • AliExpress
    Waveshare-ESP32-GEEK screenshotESP32-GEEK は Waveshare によって設計された開発ボードです。USB-A、1.14インチ LCD スクリーン、SD カードを備え、外部ポート (SWD、UART、I2C) があります。LED はありません。デバイスをフラッシュモードにするには、挿入時にボタンを押し続けます。このデバイスには SD カードに関する問題 (互換性と低速) がいくつかあります。8GB パーティションを使用し、互換性のあるカードブランドをいくつか試す必要があるかもしれません (Kingston 64GB カードで 9GB パーティションが機能しましたが、結果は異なる場合があります)。
    • AliExpress
    • Amazon UK
    • Amazon US
    Waveshare-RP2040-GEEK screenshotRP2040-GEEK は Waveshare によって設計された開発ボードです。USB-A、1.14インチ LCD スクリーン、SD カードを備え、外部ポート (SWD、UART、I2C) があります。このボードは ESP32 チップセットを実行しません。USB イーサネット (NCM) モードとディスク全体の SD 使用は現在どちらもサポートされていません。ESP32 Marauder はこのデバイスでは動作しません! Windows では、Zadig を使用してこのデバイスを WinUSB ドライバーを使用するように設定する必要がある場合もあります。デバイスをフラッシュモードにするには、挿入時にボタンを押し続けます。
    • AliExpress
    • Amazon UK
    • Amazon US