2014年7月19日 星期六

radio Sniffer -1

在上星期,本來是要去買 ble dongle(nordic and EK board) .  作nRF sniffer

想找它所要求的硬体時,才發現它已經有release 新的版本了.

可以支援之前的版本PCA10000 1.000.

配合著Bluetooth_Low_Energy spec 作驗証,觀察.

並了解出 packet format 及 control flow 等

image

 

image

 

那它是如何做到的呢? 或者是說無論是BTLE/wifi and other wireless 是如何去做封包擷取的.

而對於這些的了解, 對於我們(應用層)上又可以什麼事?

我認為有下列幾項 :

  1. 可對它的適用性做出最好的使用
  2. debug在某些情況下(像是配對/bonding)時,可用來看其前後事件.(或直接看L2CAP)
  3. 在特殊應用下(Promiscuous Mode)可以達到. *1
  4. 最後,透過這樣的深入了解我們可以"自定封包/協定" *2. 在wireless下封包的定義

         ,每個欄位都有它的意義(長度/時間及 內容)

 

*1.Promiscuous Mode  : 擷取wireless的通訊模式,這也將在radio Sniffer -3中提到及介紹ubertooth kit

*2.封包/協定 : 在下一篇中radio Sniffer- 2. 解析BTLE

沒有留言:

張貼留言