未經授權的藍牙裝置不斷連接到 Mac

未經授權的藍牙裝置不斷連接到 Mac

最近,我開始在使用連接到 iMac 的藍牙滑鼠時遇到頻繁的隨機延遲:追蹤速度會突然下降幾秒鐘,然後恢復正常。

有一次,當它發生時,我快速單擊選單欄中的藍牙圖示來查看發生了什麼,卻看到一些不熟悉的設備,其名稱可能是連接到我的機器上的。它沒有表明它是什麼,只有一個選項斷開。我的 iMac 未設定為“可發現”,並且從未提示我允許與該裝置連接。它似乎也在不斷地改變名字,所以它並不總是一樣的,但症狀總是一樣的。

我安裝了一堆藍牙監控工具,來自Xcode 開發工具頁面,並且我能夠捕獲該隨機設備的活動(它每隔幾分鐘保持連接,但沒有任何明顯的模式),但無法識別該活動的性質或找到阻止其發生的方法。

我如何找到罪魁禍首(人類駭客或建築物中某處的流氓設備)並使其停止正在做的事情?

活動藍牙連接 藍牙資源管理器事件日誌 藍牙吞吐量

答案1

經過幾乎一整天的實驗和調查,我想我可能已經確定了這種奇怪行為的本質。最大的線索(最初也是最令人關注的發現,原因顯而易見)是這些隨機設備的活動與幾乎 100% 的確定性之間的關係瀏覽器正在打開

沒錯:除非我在瀏覽器中積極工作,在頁面之間導航,否則藍牙連線不會發生。對於 Safari 和 Chrome(但不是 Firefox)都是如此,但不是隱身/私人瀏覽視窗的情況。

底線:問題似乎是由不當行為引起的不可觸摸功能和嘗試連接的隨機裝置可能是其他人的 iOS 裝置或 Mac。

我不知道藍牙和藍牙「嗅探」是如何運作的,更不用說 Handoff 使用它們的方式了,所以我不能說到底出了什麼問題。根據設計,Handoff 應該只在使用相同 iCloud 帳戶的 Apple 裝置之間運作,但這裡的情況絕對不是這樣。

目前,我只是在 iMac 的系統偏好設定中關閉了 Handoff,並執行了藍牙環境恢復原廠設置, 萬一。我還不能說重置後重新打開切換是否安全,但一旦我確認這一點,我會更新這個答案。

相關內容