[觀點] Ellisys系列-1 如何抓取藍牙空中封包

大家好,我是觀點

這個系列來講一下抓取藍牙封包的無敵利器Ellysis Bluetooth Analyzer

做藍牙的工程師,絕對需要知道如何使用這套軟體,來抓空中封包並協助你debug


首先你可以先去官網下載軟體和User Manual

https://www.ellisys.com/products/bv1/download.php


打開軟體後如下圖,首先點選Filtering去開啟如下視窗

右邊是曾經搜尋過的裝置,左邊是你需要抓取封包的裝置

你可以透過雙擊右邊的裝置或是用滑鼠拖曳到左邊,來設定你要抓取的裝置


 

如果你不知道裝置的藍牙地址,或這是個新裝置,沒有出現在你的歷史資料庫裡面

那麼你就需要用到Keep Involving Selected Device以及Active Devices Only去找到你想要抓封包的裝置

  

例如我的手機叫做Bi12pro,首先把手機進入到可被搜尋模式

按下Record,這時當Ellisys initializing過後,就開始抓取空中的封包

此時我的手機應該會被搜尋到並記錄到資料庫裡面,可以透過搜尋關鍵字bi去找到

這時候把它加入到左邊,並確認Keep Involving Selected Device,按下OK


 

把耳機進入到配對模式,並在手機的藍牙畫面去選取並連結

此時,你就會在Instant Piconet裡面看到你的裝置


 

然後按下Stop,開啟Filtering,在右邊的資料庫找到你的QCC5144並加入

然後確認是Keep Only Selected Devices,這樣可以確保只有這些裝置會被抓取封包,避免過多的雜訊


 

重新按下Record,並且確認只有這兩個裝置就對了


 

再來處理Link Key的部分,當我們還沒有輸入正確的Link key,會如下圖


 

雙擊粉紅色的Missing,會彈出對話框如下


 

當你貼上正確的Link key之後,會顯示綠色


 

 如下圖,就是正確的輸入Link key了,這樣子你就可以開始Record,並且正確的解析出藍牙封包了!!


 

~~Enjoy~~

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論