🌘 我花了不到24小時,就逆向工程解碼了我的血壓計通訊協定
➤ 從USB接口到數據解碼:解鎖血壓計的祕密
✤ https://james.belchamber.com/articles/blood-pressure-monitor-reverse-engineering/
作者在接種流感疫苗後,被藥師建議進行24小時血壓監測。雖然設備沒有直接提供資料讀取功能,但作者發現設備上的micro-USB接口,並決定深入研究其通訊協定。他首先嘗試在Linux環境透過軟體讀取資料,但未能成功,遂轉而使用Windows虛擬機。在虛擬機中,他得以成功讀取血壓計數據,但為了避免每次都開啟虛擬機,他決定透過Wireshark擷取USB通訊流量,以逆向工程解碼數據格式。經過一番努力,他成功辨識了封包中血壓、心率及其他關鍵數據的編碼方式,儘管時間緊迫,他仍從中獲得了寶貴的逆向工程經驗,並學到了「正常血壓」和「白袍高血壓」等醫學知識。
+ 這篇文章太厲害了!居然能在這麼短的時間內逆向工程出穿戴裝置的協定,而且還是在Linux底下作業,真的很佩服作者的技術
#科技 #穿戴裝置 #逆向工程 #物聯網 #醫療科技