
New releaseSep 13, 2026
GhostESP v2.2-pre1
ESP32向けのオープンソースワイヤレス研究プラットフォーム。
ESP32向けのESP-IDFネイティブ無線セキュリティプラットフォーム。 高度なWi-FiおよびBLE評価、研究グレードのキャプチャとエクスポート、そして本格的なアプリエコシステム。Arduinoコアを経由せずEspressifのESP-IDF上に直接構築されているため、新しいシリコンや無線機能がいち早く取り込まれ、GhostESPとハードウェアの間に抽象化レイヤーが存在しません。
⭐️ GhostESPを気に入っていただけましたか?ぜひリポジトリにスターを付けてください。大きな励みになります。
新着情報
v2.0ではUIを再構築し、ネイティブアプリエコシステムを追加し、無線ワークフローを拡張しました。v2.1(Revival)では、ロールバック保護付きのオンデバイスOTA、2つ目のNFCバックエンド(ST25R3916)、アプリ・スクリプト・アセットパック用のCloud Store、そしてサンドボックス化されたLuaランタイムであるGhostScriptを追加しました。

完全な履歴はCHANGELOG.mdをご覧ください。
はじめに
| デバイスを書き込む | コミュニティとサポート | 詳細を見る |
|---|---|---|
| ghostesp.net/flasher | Discord | ドキュメント · ウェブサイト |
GhostESPを選ぶ理由
GhostESPはツールの寄せ集めではなく、プラットフォームです。5つの点が他と一線を画しています:
- ArduinoではなくESP-IDF上に構築。 MarauderやBruceとは異なり、GhostESPはEspressifのSDKに直接対して動作します。新しいチップや無線機能(802.15.4、Zigbee、C5の5 GHz)をいち早く取り込み、無線・メモリ・パーティションをより低レベルで制御できます。Arduinoベースのファームウェアでも同じAPIに到達できますが、ここまで直接的ではありません。
- ライブキャプチャとオンデバイス解析。 USB経由でトラフィックをリアルタイムにWiresharkへストリーミングし、キャプチャ(PCAP、hc22000、WiGLE、802.15.4)をデバイス上で閲覧・検査・変換できます。
- GhostLink。 2台のESP32をペアリングし、一方がもう一方の無線・キーボード・ディスプレイを操作できるようにします。AndroidアプリへのBLEブリッジ、スプリットチャネル・ウォードライビング、ピアOTAに対応。
- ネイティブアプリ。 独自の権限とストレージを持つSDアプリを、
gbtとプラグインSDKで構築し、Cloud Storeからインストールできます。さらにスクリプト用のLuaランタイムも搭載。例:Device Inspector、ESP32Finder、Doom移植版、QRジェネレーター。 - 単一のコマンドセット、多数のフロントエンド。 オンデバイスUI、シリアルCLI、WebUI、Flipper Zeroアプリ、Androidアプリ、またはGhostLink接続デバイスからGhostESPを操作でき、すべて同じコマンドに対して動作します。
機能
WiFi機能
- Evil Portal(シリアル経由のバッファからのカスタムHTML対応)
- Deauth / disassoc攻撃
- チャネルスイッチ攻撃
- GTK悪用 / クライアント分離テスト
- EAPOLログオフ攻撃
- Karma(カスタムSSIDリストとカスタムポータルチェイニング対応)
- Beaconスパム(単一/リスト/ランダム/Rickroll)
- APスキャン / STAスキャン / scanall
- APとステーションの複数選択
- Probeリクエスト傍受(自動生成Evil Twin付き)
- ハンドシェイク + PMKIDキャプチャ
- SDへのWiFiキャプチャ(PCAP)、オンデバイスPCAPブラウザ + hc22000エクスポート付き
- Wireshark用USBドングルモード(extcapストリーム)
- DHCPスターベーション
- ARP / ポート / SSH / ローカルIPスキャナ
- mDNSディスカバリ / NetBIOSスキャン / HTTPバナー取得 / SNMPプローブ(ホスト単位およびサブネット単位のバリアント付き)
- WiFi OUIベンダー検索
- WPA3/SAE攻撃(フラッド + コンプライアンスチェッカー)
- ウォードライビングエクスポート(WiFi/BLE/GPS)+ スイープCSV(WiFi/BLE/GPS/802.15.4)
- GhostLink経由のスプリットチャネル・ウォードライビングヘルパー
- RSSIトラッキング(AP/ステーション)、ライブRSSIメーター表示付き
- ドローン検出 / スプーフィング
- PineAP検出
- Flock / 監視カメラ検出
- WPS検出
- Pwnagotchi風の自動キャプチャモード(Capture PWN)
- チャネル混雑分析
- WiFi Airspace Monitor(リアルタイムのパケット/脅威インサイト、高速チャネルホッピング、疑わしいデバイスカード、パケット/秒スパークライン)
- DNS Sinkhole(ブロックリストベースのNXDOMAINブロッキング、内蔵ブロックリストダウンロード付き)
- Web UI + ファイルシステム + リモートコマンドリレー
BLE機能
- BLEスキャンモード(general、AirTag、Flipper、raw)
- OUIプレフィックス/ベンダーフィルタリング + RGBマッチパルス付きBLEアドバタイズメントスキャン
- BLEスパムモード(Apple、Microsoft、Samsung、Google、Random)
- AirTagスキャン / スプーフ / 選択
- BLEパケットキャプチャ
- WiresharkへのBLEストリーム
- Flipperファインダー + RSSI
- GATT/サービススキャン + デバイス単位の列挙 + デバイストラッキング(ライブRSSIメーター)
- BLEウォードライビング
- BLEスキマー検出
- ドローン / OpenDroneIDスキャン / リスト / トラック / スプーフ
- Aerial(ドローン)検出器、脅威分類付き
- AndroidコンパニオンアプリへのGhostLink BLEブリッジ
USB機能
- USBキーボードホストモード(ESP32-S3ビルド)
- GhostLink経由のリモートキーボード制御
- BadUSBスクリプトランナー
- BadUSBアイデンティティオプション(VID/PID/メーカー/製品/レイアウト/ランダム化)
- BadUSBトラックパッド(タッチパッド風カーソル制御)
- BadUSBマウスジグラー
- 個々のASCII文字を入力するBadUSB
type_charCLI - USB HIDキーボード出力モード(オンデバイスのキーストロークをUSB経由で転送)
- 専用WebUI BadUSBページ
IR機能
- 対応ボードでのIR TX/RX
- IR学習モード
- IR簡単学習モード
- Flipper
.irファイル対応 - ユニバーサルライブラリ送信
- IR CLIツール
- IR dazzler(38 kHzハイデューティ)
NFC機能
- PN532 NTAG/MIFARE Classic対応
- ST25R3916 NFCバックエンド(EMV決済カード読み取り、DESFireアプリケーションおよびファイルツリー、PicoPassおよびiCLASS)
- Flipper
.nfcインポート/エクスポート - MIFARE Classic辞書攻撃(デフォルト + ユーザー辞書 + セッションキー再利用 / セクタースイープ)
- 完全内蔵MIFARE Classic辞書
- MIFARE Classic hardnestedリカバリ
- Flipper NFCパーサーセット(交通、駐車、アクセス、アミューズメント、ロイヤルティ):BIP、Clipper、CharlieCard、Troika、Plantain、Zolotaya Korona、Ventra、WashCity、Social Moscow、Sonicare、Saflok、Gallagher、Disney Infinity、Skylanders、Aime、Hi、HWorld、Two Cities、Umarsh、Microel、MIZIP、MetroMoney、Kazan、SmartRider、TRTなど
- MIFARE Desfire検出
- Chameleon Ultra対応(CLI + UI + BLE制御)
- Chameleon Ultra HF/LF RFIDスキャン + リーダー制御
SubGHz機能
- 64チャネルにわたる信号スキャン
- ウォーターフォール表示付き周波数アナライザ
- 信号キャプチャとデコード
- Flipper Unleashed/xMasterXベースの20以上のプロトコルデコーダ
- 信号送信とリプレイ
- 信号を
.subファイルとして保存 - Flipper SubGhz Key Fileフォーマット互換
- CC1101ハードウェア対応
- 周波数帯:315、390、433.92、868.35、915 MHz
- 完全なCLIサポート
- GhostLink経由のSubGHzリモート無線対応
オーディオ機能
- I2S DACオーディオプレーヤー(ヘッドフォン検出と音量制御付きMP3再生)
- オーディオレシーバー(TLV320DAC I2S)
- ミュージックビジュアライザー(RGB LEDオーディオ可視化)
- マイクロフォンスペクトラム / MICビジュアライザー(マイク駆動のRGB LEDエフェクト、複数モード、カラーモード、感度、スムージング、コントラスト付き)
ディスプレイ & センサー機能
- カルーセル、グリッド、リストレイアウトを備えた完全なLVGLグラフィカルUI
- SDから読み込むカスタムアセットパック(アイコン、カラー、背景、テーマ)
- 21種類のカラーテーマ
- プログレスバー付きオンスクリーンのスプラッシュ/ブートアニメーション
- トースト通知システム
- レベルバッジ付きの常時表示ステータスバー
- タッチドラッグスクロール + タップでウェイク
- 設定可能なスクリーンタイムアウト、明るさ、向き
- アイドルアニメーション(Game of Life、Ghost、Starfield、HUD、Matrix、Flying Ghosts、Spiral、Falling Leaves、Bouncing Text)
- オンスクリーン時計
- コンパス画面(磁力計)
- 加速度計画面(Gフォース、傾き、向き、シェイク、速度)
- ENV-IIIセンサー画面(温度、湿度、気圧、露点、高度)
- 自動ロック付きPINロック画面(オーバーレイモードではロック中もキャプチャを継続)
- トラックパッド / カーソル制御
- Home WiFi設定付きセットアップウィザード
- アクセシビリティ設定(フォントサイズ、ハイコントラスト、モーション低減、入力リピート速度、てんかん安全モード)
- ターミナルフォントサイズ制御
- Raveモード(ディスプレイビルド)
- DRV2605触覚フィードバック(S3TWatch)
アプリ & 拡張性
- Apps Gallery(ネイティブSDアプリの中央ランチャー、カテゴリ別サブメニュー付き)
- ネイティブSDアプリシステム(権限とスコープ付きストレージを持つアプリのロード、リスト、検査、起動、停止、リセット)
- アプリとファームウェアのスキャフォールディング、ビルド、パッケージング用のGhost Build Tool(
gbt) - プラグイン/アプリSDKとサンプルアプリ(Device Inspector、ESP32Finder)
- Cloud Store(アプリ、スクリプト、アセットパックをオンデバイスで閲覧・インストール)
- GhostScript(SDカードからのスクリプト用サンドボックス化Lua 5.4スクリプティングランタイム)
- Ghostchiバーチャルペットコンパニオン(50レベルXPシステム、27のXPソース、パッシブ/アグレッシブモード、コンパニオンロック画面、グローバルムード、レベルアップトースト、ステータスバーバッジ)
- SDブラウザ(ファイル/フォルダ閲覧、名前変更、削除、コピー/移動、テキストファイルプレビュー)
- hc22000エクスポート付きオンデバイスPCAPブラウザ
- オンデバイスInfo画面(デバイス、ランタイム、ビルド、クレジット)
- 危険なUI操作のための再利用可能な確認ポップアップ