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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ESP32-Bit-Pirate — WebベースのCLIを備え、あらゆるプロトコルに対応するハードウェアハッキングツール | Kitploit
ツール/GitHubGitHub/geo-tp/esp32-bit-pirate
組み込みシステムセキュリティWi-Fi監査BluetoothセキュリティRFID/NFCツールデバッガワイヤレスセキュリティハードウェアハッキングファームウェア解析
GitHubgeo-tp/esp32-bit-pirate

ESP32-Bit-Pirate

WebベースのCLIを備え、あらゆるプロトコルに対応するハードウェアハッキングツール

リポジトリを見る
5.4k4363日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ウェブサイト

ESP32 Bit Pirate

ESP32 Bit Pirate ファームウェアのロゴバナー

ESP32 Bit Pirate は、伝説の Bus Pirate に触発された、あなたのデバイスをマルチプロトコル開発・解析ツールに変えるオープンソースファームウェアです。

シリアルターミナルまたはウェブベースの CLI を介して、さまざまなデジタルプロトコル (I2C、UART、1-Wire、SPI など) のスニッフィング、送信、スクリプティング、および対話操作をサポートします。また、Bluetooth、Wi-Fi、Sub-GHz、RFID などの無線プロトコルとも通信できます。

公式プロジェクトウェブサイトにすべてが集約されています: ESP32 Bit Pirate Website。

そこからファームウェアのインストール、ウェブツールの利用、ハードウェアガイドの参照、レシピの探索、ドキュメントへのアクセスが可能です。

ESP32 Bit Pirate ファームウェアのさまざまなモードを示すデモ ESP32 Bit Pirate ファームウェアの LittleFS ファイルシステムを示すデモ

特徴

  • USB Serial または WiFi Web を介した対話型コマンドラインインターフェース (CLI)。

  • 対応モード:

    • HiZ (デフォルト)
    • I2C (スキャン、グリッチ、スレーブモード、ダンプ、eeprom)
    • SPI (eeprom、フラッシュ、sdcard、スレーブモード)
    • UART / Half-Duplex UART (ブリッジ、読み取り、書き込み)
    • 1WIRE (ibutton、eeprom)
    • 2WIRE (スニッフィング、スマートカード) / 3WIRE (eeprom)
    • DIO (デジタル I/O、読み取り、プルアップ、設定、pwm)
    • Infrared (送信、記録、ユニバーサルリモコン)
    • USB (HID、flashrom、ストレージ、usb-uart)
    • Bluetooth (BLE HID、スキャン、スプーフィング、スニッフィング)
    • Wi-Fi / Ethernet (スニッフィング、deauth、nmap、netcat)
    • JTAG (スキャン、SWD、openOCD)
    • LED (アニメーション、LED 設定)
    • I2S (スピーカーテスト、マイク、音声再生)
    • CAN (フレームのスニッフィング、送受信)
    • SUBGHZ (解析、記録、再生)
    • RFID (読み取り、書き込み、クローン)
    • RF24 (スキャン、送信、受信)
    • FM (解析、ブロードキャスト)
    • CELL (SIM カードのダンプ、SMS、通話)
    • LORA (スニッフィング、ペイロード、meshtatic)
  • プロトコルスニファー I2C、UART、SPI、1Wire、2wire、CAN、Wi-Fi、Bluetooth、SubGhz。

  • ボーレートの自動検出、AT コマンド、および UART 用のさまざまなツール。

  • レジスタ操作、EEPROM ダンプツール、I2C デバイスの識別。

  • あらゆる種類の EEPROM、フラッシュの読み取り、および SPI 用のその他のさまざまなツール。

  • Bus Pirate スタイルのバイトコード命令または Python を使用したスクリプティング。

  • 80 以上の INFRARED プロトコルをサポートする Device-B-Gone コマンド。

  • 直接 I/O 管理、PWM、サーボ、GPIO 状態。

  • すべての帯域で無線信号と周波数を解析。

  • 50 近くのアドレス指定可能な LED プロトコルに対応。

  • ネットワークにアクセスするための Ethernet と WiFi に対応。

  • HTTP 経由の LittleFS を使用したデータのインポートとエクスポート。

  • ファームウェアの操作を支援する Pirate assistant。

  • USB-Uart ドングル、SPI プログラマー、ロジックアナライザーなど。

  • Web ブラウザ上で USB Serial を使用するための Web Serial ツール。

対応デバイス

  • その他の ESP32-S3 ベースのボード

    • ESP32-S3 ベースのすべてのボードは対応可能です。ただし、少なくとも 8 MB のフラッシュを備えている必要があります。

    • 任意の ESP32-S3 ボードに s3 dev-kit ファームウェアを書き込むことができます。

    • ファームウェアのデフォルトのピン割り当てがお使いのボードと一致しない場合があることに注意してください。

はじめに

ESP32 Bit Pirate web flasher のバナー

  1. 🔧 ファームウェアを書き込む

    • ESP32 Bit Pirate Web Flasher を使用して、Web ブラウザから直接ファームウェアを書き込みます。
    • M5Burner の StickS3、AtomS3、M5StampS3 または Cardputer カテゴリからも書き込めます。
  2. 🔌 Serial または Web で接続する

    • Serial: 任意のターミナルアプリ、または無料のブラウザベース Web Serial ターミナル を使用します (Connect via Serial を参照)
    • Web: Wi-Fi を設定し、ブラウザ経由で CLI にアクセスします (Wi-Fi Connection を参照)
  3. 🧪 次のようなコマンドを使用します:

    root@kitploit:~
    mode
    help
    scan
    sniff
    ...
    

Wiki

ESP32 Bit Pirate Wiki ページのバナー

📚 すべてのモードとコマンドの詳細なドキュメントについては、Wiki を参照してください。

内容:

  • Terminal mode - Serial と Web ターミナルについて。
  • Mode overviews - 対応モードを閲覧。
  • Serial setup - USB 経由の Serial アクセス。

Wiki は、すべての仕組みを学ぶのに最適な場所です。

スクリプティング

ESP32 Bit Pirate Scripts ページのバナー

🛠️ Serial 経由の Python スクリプトを使用して、ESP32 Bit Pirate との対話操作を自動化します。

ESP32 Bit Pirate Python Lab を使用すると、ブラウザ上で直接スクリプトを作成してテストできます。

含まれるもの: ファイルへのデータ記録、eeprom とフラッシュのダンプ、GPIO との対話操作、LED アニメーション...

エキスパンダー

ESP32 Bit Pirate Expander ページのバナー

🔌 追加のハードウェアモジュールを使用して、**ESP32 Bit Pirate の機能を拡張**します。 エキスパンダーは、WiFi 5 GhZ またはその他の無線プロトコルのサポートを追加します。

エキスパンダー C5 に接続された Cardputer

ドック

ESP32 Bit Pirate Dock ページのバナー

🔧 オリジナルの Bus Pirate アダプターで動作するように設計された、ESP32 S3 DevKit 用ドッキングステーション。 オリジナルの Bus Pirate エコシステムのアダプターやアクセサリーを接続して使用できます。

ESP32 Bit Pirate ドックボード

PCBWay で ESP32 Bit Pirate Dock を入手する。

PCBWay ロゴ

コマンドラインインターフェース

ESP32 Bit Pirate ファームウェアは、3 つのコマンドラインインターフェース (CLI) モードを提供します:

すべてのインターフェースは同じコマンド構造を共有しており、相互に置き換えて使用できます (詳細)。

WiFi 経由のモバイル Web インターフェース

Bit Pirate ファームウェアの Web インターフェースを示す iPhone スクリーンショット

Cardputer 用スタンドアロンモード

スタンドアロンモードで ESP32 Bit Pirate を実行している Cardputer

ブラウザベースの Web Serial ツール

ESP32 Bit Pirate Web Serial Tools は、PuTTY、minicom、その他のターミナルアプリケーションをインストールすることなく、互換性のあるブラウザから Serial CLI への直接アクセスを提供します。

Web Serial Tools を使用した ESP32 Bit Pirate のデモ

コントリビュート

How To Contribute セクションを参照してください。任意のモードに新しいコマンドを追加する簡単な方法が説明されています。

ビジュアルアセット

ESP32 Bit Pirate ファームウェアの小ロゴ

画像、ロゴ、プレゼンテーション、写真、動画、イラスト を参照してください。これらのビジュアルは、ファームウェアの説明や宣伝に役立てるため、ブログ記事、ドキュメント、動画、記事で自由に使用できます。

警告

⚠️ 電圧に関する警告: デバイスは 3.3V または 5V でのみ動作させる必要があります。

  • 他の電圧レベルのペリフェラルを接続しないでください — 接続すると ESP32 が損傷する可能性があります。

⚠️ 使用に関する警告: このファームウェアは教育、診断、および相互運用性テストの目的のみで提供されています。

  • 適切な許可なく、デバイスへの妨害、プロービング、操作に使用しないでください。
  • 現地の規制に違反したり、ネットワークや通信を妨害したりする可能性のある、無許可の RF 送信 (例: sub-GHz) を避けてください。
  • 著者は、不正アクセスや信号の発射に起因する法的結果を含め、このソフトウェアまたはハードウェアの誤用について一切責任を負いません。
  • 常に自国の法律と責任ある開示ポリシーの範囲内で行動してください。
ツールをダウンロード
DeviceDescription
ESP32 S3 Dev KitESP32 S3 Dev Kit の写真20 以上の利用可能な GPIO、1 ボタン
M5 AtomS3 LiteM5 Atom S3 Lite の写真8 GPIO (Grove、ヘッダー)、IR TX、1 ボタン
M5 CardputerM5 Cardputer の写真2 GPIO (Grove)、画面、キーボード、マイク、スピーカー、IR TX、SD カード、バッテリー、スタンドアロンモード
M5 Cardputer ADVM5 Cardputer ADV の写真12 GPIO (Grove、ヘッダー)、画面、キーボード、マイク、スピーカー、IR TX、SD カード、IMU、バッテリー、スタンドアロンモード
M5 StampS3M5 StampS3 の写真9 GPIO (露出ピン)、1 ボタン
M5 Stick S3M5 Stick S3 の写真13 GPIO (Grove、ヘッダー)、画面、マイク、スピーカー、IR TX、IR RX、IMU、3 ボタン、バッテリー
LILYGO T-DisplayT-Display-S3 の写真13 GPIO (1 Qwicc)、画面、2 ボタン
LILYGO T-EmbedLILYGO T-Embed の写真9 GPIO (Grove、ヘッダー)、画面、エンコーダー、スピーカー、マイク、SD カード
LILYGO T-Embed CC1101LILYGO T-Embed CC1101 の写真4 GPIO (2x Qwiic)、画面、エンコーダー、スピーカー、マイク、SD カード、CC1101、PN532、IR TX、IR RX、バッテリー
LILYGO T-Embed CC1101 PlusLILYGO T-Embed CC1101 Plus の写真4 GPIO (2x Qwiic)、画面、エンコーダー、スピーカー、マイク、SD カード、CC1101、NRF24、PN532、IR TX、IR RX、バッテリー
Heltec WiFi LoRa 32 V4Heltec WiFi LoRa 32 V4 の写真15 GPIO (ヘッダー)、SX1262 LoRa、2 ボタン、画面非対応
Heltec Vision Master T190Heltec Vision Master T190 の写真15 GPIO (ヘッダー、Qwiiic)、画面、2 ボタン、SX1262 LoRa
Seeed Studio Xiao S3Seeed Studio Xiao ESP32-S3 の写真9 GPIO (露出ピン)、1 ボタン
Waveshare ESP32-S3-GEEKWaveshare ESP32-S3-GEEK の写真7 GPIO (Dupont ヘッダー)、画面、1 ボタン、SD カード
インターフェース利点最適な用途
Web インターフェース- 任意のブラウザからアクセス可能
- PC、タブレット、モバイル
- Wi-Fi 経由で動作
- ケーブル不要
クイックテスト、デモ、ヘッドレス環境
Serial インターフェース- より高速なパフォーマンス
- 即時の応答性
- 大容量データもスムーズに処理
集中的なセッション、頻繁な対話操作
スタンドアロン- Cardputer 専用
- デバイス上のキーボード
- デバイス上の画面
ポータブルなセッション、クイックテスト