「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

and more...

Lab.以外の情報を紹介しています。

BLE(Bluetooth Low Energy)に対応したスニッフィングデバイス

Adafruit Bluefruit LE Sniffer

2023-01-032023-01-03

BLE(Bluetooth Low Energy)に対応したスニッフィングデバイス「Bluefruit LE Sniffer(Adafruit)」を紹介します。

Adafruit Bluefruit LE Sniffer

AdafruitのBluefruit LE Snifferは、BLE(Bluetooth Low Energy)に対応したスニッフィングデバイスです。Bluetooth3.0以前のクラッシックには未対応です。

BLEモジュールとして、ノルディック・セミコンダクター社のnRF52822 SoCを使用した「MDBT40(Raytac Corporation)」を搭載しています。BLEモジュールには、技術基準適合証明等を受けた機器として技適マークが刻印されています。工事設計認証番号は「204-420020」です。総務省電波利用ホームページの技術基準適合証明等を受けた機器の検索で確認することができます。

図1-1.Adafruit Bluefruit LE Sniffer(表)
図1-1.Adafruit Bluefruit LE Sniffer(表)

また、USBとUART(シリアル通信)をブリッジするチップとして、CP210xシリーズ(Silicon Labs)を搭載しています。

図1-2.Adafruit Bluefruit LE Sniffer(裏)
図1-2.Adafruit Bluefruit LE Sniffer(裏)

Adafruit Bluefruit LE Sniffer

Adafruit Bluefruit LE Sniffer - Bluetooth Low Energy(BLE 4.0) v2.0 [ADA2269]

WiresharkによるBLEパケットの解析

Bluefruit LE SnifferでキャプチャーしたBLEパケットは、ネットワークプロトコルアナライザーである「Wireshark」で解析します。

Bluetooth Low Energy Link Layer

Bluetooth Low Energy Link Layer
Working with Wireshark

Bluefruit LE Snifferの動作環境

Wiresharkの汎用プラグインインターフェースであるextcapを介して「nRF Sniffer plugin(nrf_sniffer.py)」が動作します。nRF Sniffer pluginの動作には「Python 3」とPythonでシリアル通信するための「pyserialモジュール」が必要です。また、必要に応じてCP210xシリーズの「VCP Driver」をインストールします。

Bluefruit LE Snifferの動作環境

Bluefruit LE Snifferの動作環境
Using with Sniffer V2 and Python3

おすすめ

Adafruit Bluefruit LE Sniffer

Adafruit Bluefruit LE Sniffer - Bluetooth Low Energy(BLE 4.0) - nRF51822 - v2.0 [ADA2269]

基礎からわかる「Bluetooth」[第3版]

著 者
瀧本 往人
出版社
工学社
発売日
2021/9/25

Bluetooth Low Energyをはじめよう

著 者
Kevin Townsend
出版社
オライリージャパン
発売日
2015/2/25
この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動