5Ghost BW16 board for Flipper Zero BLE scanning

Flipper Zero BLEスキャナー:AirTag・トラッカー・近くのFlipperを検出(2026年ガイド)

ノーマルのFlipper ZeroはBluetooth LEを話せますが、周囲のBLEデバイスを聞き取るモードは一度も与えられていません — 本ガイドでは、それを解決する外付けボードを紹介します。

要点 ノーマルのFlipper Zeroは周囲のBLEデバイスをスキャンできません — ファームウェアが汎用のBLEスニファーをアプリに一切公開していないためです。Flipper Zero用5Ghost WiFi Devboard(BW16 / RTL8720DN、デュアルバンド)と専用アプリを追加すれば、ボードのRTL8720DN(BW16)チップ — 本物のBLE 5.0無線とデュアルバンド2.4/5 GHz Wi-Fiを搭載 — がスキャンを担当します。広告中のすべてのデバイスを一覧表示し、Apple Find Myトラッカー(AirTagやその仲間)にフラグを立て、Flipperの128×64画面でほかのFlipper Zeroも検出します。
5Ghost BW16 RTL8720DN dual-band Wi-Fi and BLE board for Flipper Zero

本ガイドでは、FlipperでのBLEスキャンとは実際に何なのか、なぜ素のデバイスではできないのか、5GhostがどのようにAirTag/トラッカー検出とFlipper検出を扱うのか、スマホアプリやESP32 Marauderとの正直な比較、そして購入前に知っておくべき現実的な限界を解説します。

Flipper Zeroは単体でBluetooth(BLE)デバイスをスキャンできる?

いいえ。Flipper ZeroはBluetooth LE無線を搭載していますが、それはFlipper自身のアプリ/モバイルペアリングに使われるものです — ファームウェアはサードパーティアプリに「周囲のあらゆるBLE広告をスキャンする」汎用モードを提供していません。つまり箱から出したままでは、Flipperを部屋に向けてもその中のBluetoothデバイス一覧を得ることはできないのです。

まさにそのギャップを外付けボードが埋めます。5GhostボードはRealtekのRTL8720DN(BW16)をベースにしており、このチップは本物のBLE 5.0無線デュアルバンド2.4/5 GHz Wi-Fiを備えています。GPIO UART経由でFlipperと通信し、BLEスキャンを自ら実行して、その結果をFlipper上の5Ghostアプリにストリーミングして返します。Flipperは画面とコントローラーになり、BW16が無線処理を担います。

5GhostのBLEスキャンで実際に何が見える?

5GhostアプリでBLE Scanを開くと、パッシブなBluetooth LEスイープを実行します — 受信のみで一切送信しないため、静かで、どこで実行しても安全です。広告中の各デバイスは次の情報を持つ行として返ってきます:

  • 信号強度(RSSI) — デバイスがおおよそどのくらい近いか。
  • 名前またはベンダー — デバイスが名前を広告していればその広告名を表示。なければ5Ghostは広告内のメーカーIDから解決したベンダー(例:~Apple~Samsung~Microsoft)にフォールバックするので、名前のないガジェットも意味のないMACアドレスだけにはなりません。
  • タイプタグ — 通常のデバイス、Flipper Zero、またはApple Find Myトラッカーのいずれか。
  • タップで詳細表示 — MACアドレス、RSSI、デバイス種別、ベンダーを表示するデバイスごとのページ。
5Ghost BLE Scan list on Flipper Zero showing device MACs, vendor names such as ~Apple and ~Microsoft, RSSI values, and a Track alert chip in the header
Flipper上のBLE Scan — 各広告デバイスをRSSIとベンダー付きで表示。Find Myトラッカーを検出した瞬間、ヘッダーに!Track chipが飛び出します。
結果はスイープごとに重複排除され、タイムスタンプ付きCSV(ble_YYYYMMDD_HHMMSS.csv)としてSDカードにエクスポートされるので、後でコンピュータ上でログを確認・レビューできます。

5GhostはAirTagや未知のBluetoothトラッカーを検出できる?

はい — Apple Find Myデバイスの検出は組み込みモードです。AirTagやその他のFind Myネットワークトラッカーは、AppleのメーカーIDと特定のオフライン探索ペイロードで広告します。5Ghostはそのシグネチャを認識し、該当する行をトラッカーとしてフラグ付けします。1つでも圏内にあると、ヘッダーは退屈なカウンターの表示をやめ、代わりに反転した警告chipを飛び出させます — トラッカー(またはFlipper)が現れた瞬間に気づけます。

これが重要なのは、望まない追跡が現実的で身近な問題だからです。AppleとGoogleは今やクロスプラットフォームの「未知のトラッカー」警告を提供しており、それを中心に据えたスマホアプリ群(AppleのTracker Detect、AirGuard)や、専用ハードウェア(BlueSleuth)まで存在します。5Ghostは、そのパッシブでオフラインなバージョンをあなたのFlipperに組み込みます。

正直な範囲: 5Ghostはあなたの近くにあるFind Myトラッカーの存在を検出し、その信号強度を表示するので、移動しながら自分を追ってきているかどうかを判断できます。誰が所有しているかを解読することはしません(それは設計上、暗号学的にプライベートです)。また現時点ではApple Find Myに焦点を当てています — TileやSamsung SmartTagも一般リストにベンダー付きで表示されますが、まだ専用の「トラッカー」タグは付きません。これは検出補助であって、法執行機関向けのフォレンジックツールではありません。
5Ghost BLE device detail page on Flipper Zero showing device kind, MAC address, RSSI and vendor Apple 004C
デバイスごとの詳細 — 種別、MAC、RSSI、そしてメーカーIDからデコードされたベンダー(ここではApple、004C)。

近くの他のFlipper Zeroを検出できる?

はい。Flipper ZeroはBLEで既知のMACプレフィックス(0C:FA:2280:E1:26/27)と「Flipper」で始まるデフォルト名を使って広告します。5Ghostはそれらを照合してカウントするので、周囲にFlipperが何台あるかがわかります — コンベンションでの楽しい「レーダー」であり、セキュリティのウォークスルーを行うときには本当に役立つチェックにもなります。皮肉なことに、素のFlipperは他のFlipperに対してこれができません。外付けのBW16無線が必要なのです。

5Ghost BLE vs スマホアプリ vs ESP32 Marauder

Flipper上の5Ghost(BW16) スマホのトラッカーアプリ ESP32 Marauderボード
汎用BLEデバイス一覧 可、デバイス単体で 限定的 / 製品による 可(2.4 GHz無線)
Find My / AirTagフラグ 可(それがまさに本業) 一部ビルドにAirTagモードあり
他のFlipperを検出 不可 製品による
メーカーIDからのベンダー名 ときどき 生データ
完全オフラインで動作 通常はアプリ/ネットワークが必要
デュアルバンド2.4/5 GHz Wi-Fiにも対応 不可 不可 — 2.4 GHzのみ
SDへのCSVロギング まれ アプリ経由

要点はこうです:スマホアプリは「AirTagが自分を追ってきているか」という単一の仕事は得意ですが、汎用でオフラインなBLE一覧やFlipper検出は提供しません。ESP32 Marauderは有能なBLE/Wi-Fiツールですが、そのESP32チップは2.4 GHz専用です — 無線が物理的に存在しないため、どんなファームウェアでも5 GHzを追加することはできません(新しいデュアルバンド改造は別途RTL8720DNを取り付けています — 5Ghostがすでに使っているのと同じチップです。下記の出典を参照)。5GhostはBLE偵察本物のデュアルバンドWi-Fiを1枚のボードで提供します。

デュアルバンドのボーナス:1枚のボードでBLE + 2.4/5 GHz Wi-Fi

BW16はデュアルバンドWi-Fi + BLEチップなので、このBLEスキャンを行うのと同じ5Ghostボードが2.4および5 GHzのWi-Fi作業もこなします — スキャン、チャネル混雑マップ、WPAハンドシェイクキャプチャ(5 GHzでのM1–M4フル)、そしてPMF/802.11wの認識です。ほとんどのFlipper用Wi-Fiアドオンは2.4 GHzで止まりますが、5Ghostはそれらが見えない5 GHzのネットワークを捉えます。全体像が欲しい方向けに、専用記事を用意しました:Flipper Zeroは5 GHz Wi-Fiができる?5Ghost vs ESP32 Marauder

技術好きの方へアーキテクチャ上の注記を1つ:BW16はアンテナ/PAが1系統なので、BLEとWi-Fiの攻撃は同時には動きません — アプリは両方を同時に行うのではなくモードを切り替えます。これはバグではなく、意図的なハードウェアの現実です。

正直な限界

  • パッシブスキャン。 BLEスキャンは受信のみです。デバイスへの接続、ペアリング、なりすましは行いません — 設計上そうなっています。5Ghostは検出器であって、トラッカーのクローンではありません。
  • Find My中心。 専用のトラッカータグ付けは現時点でApple Find Myを対象としています。Tile/SmartTagは一般リストにベンダー付きで表示されます。より広いトラッカー分類はロードマップ上にあります。
  • Wi-Fiとは同時不可。 シングルアンテナのハードウェアなので、BLEとWi-Fiのモードは交代制です。
  • ボードが必要。 これはBW16の機能です。BLE対応を報告する5Ghostモジュールが接続されていない限り、アプリはBLE Scanを非表示にします。

Flipper ZeroでBLEスキャンを使えるようにする方法

必要なものは2つ:5Ghost BW16デュアルバンドボードと、その無料・オープンソースの専用アプリです。

  1. ボードを入手:Flipper Zero用5Ghost WiFi Devboard(BW16 / RTL8720DN、デュアルバンド) — オンボードアンテナ版か、より長距離向けの外付けアンテナ版を選べます。
  2. Flipperアプリカタログ(または当社のGitHub)から5Ghostアプリをインストールし、BW16ファームウェアを書き込みます — 当社のweb-serialフラッシャーを使えばPCのツールチェーンは不要です。
  3. ボードをGPIOに挿し、アプリを開いてBLE Scanを選びます。

周囲で何が広告されているか見る準備はできましたか?

5Ghost BW16ボードは、あなたのFlipper ZeroをオフラインのBLEスキャナー、AirTag/Find My検出器、そしてデュアルバンド2.4/5 GHz Wi-Fiツールに変えます — ボード1枚、アンテナ1本、書き込みにPCは不要です。

5Ghost WiFi Devboardを購入する

FAQ

BLEスキャンはWi-Fiやインターネットなしで動作しますか?
はい。スキャンはすべてBW16ボードとFlipper上でオフラインで実行されます。CSVログはFlipperのSDカードに保存されます。
自分を追ってくるAirTagの所有者が誰か教えてくれますか?
いいえ — 所有者の身元はAppleのFind My設計において暗号学的にプライベートです。5GhostはFind Myトラッカーが存在することと、その信号がどのくらい強いかを教えてくれます。これは、トラッカーが自分と一緒に移動していることに気づくために必要な情報です。
TileやSamsung SmartTagのトラッカーも検出しますか?
それらは一般デバイス一覧にベンダー付きで表示されますが、専用の「トラッカー」フラグは現時点でApple Find Myを対象としています。より広いトラッカー検出は計画中です。
5GhostはFindMyFlipperのようにAirTagをブロードキャストやなりすましできますか?
いいえ、そしてそれは意図的です。5Ghostは検出専用(防御的)です。トラッカーのクローンやなりすましは行いません。
BLEスキャンは合法ですか?
公開されているBLE広告をパッシブに受信することは一般的に問題ありませんが、法律は地域によって異なります。責任を持って使用し、認可されたセキュリティテスト、個人の安全、教育の目的のみに利用してください。
外付けアンテナ版は必要ですか?
オンボードアンテナのボードは近距離スキャンに最適です。外付けアンテナ版は、より広範囲のスイープに向けた、より長い距離と高い感度を提供します。

出典&参考リンク: CNX Software — "ESP32 Marauder Double Barrel 5G adds 5GHz deauthentication with RTL8720DN module" (Sept 2025)

ブログに戻る