Flexradio Maestro 黑客攻擊第 2 部分
在我們的第一篇關於Maestro “hack”的文章之後,我們的項目受到了相當多的關注。特別是有許多要求揭露 Maestro 軟件的後門。在這篇文章中,我們最終將揭示所述後門,並分享我們通過查看操作系統內部可以收集到的一些硬件和軟件參數。 在揭露後門之前,我們想澄清一些事情;我們運行的是舊版本2.4.9的 Maestro 軟件,這可能是我們能夠實現此修改的原因。我們尚未在其他版本上對此進行測試,因此您的結果可能會有所不同。
Maestro 還發布了多個硬件版本,並且此修改可能僅適用於我們的特定型號。請記住,即使我們已經在本地獲得了設備的訪問權限,但這並不一定意味著您的設備只需連接到互聯網就可以訪問。另一方面,我們也無法確認設備是否得到正確保護,因此我們歡迎對 Maestro 面板安全方面的任何想法。 我們想明確指出,我們從未開發過任何用於訪問該設備的軟件,並且我們的測試(及附加軟件)只需通過一些命令和技巧來實現,而無需任何第三方軟件。如果您不習慣使用命令提示符並在 Google 上尋找解決方案,我們可能建議不要在您自己的 Maestro 上嘗試我們所述的任何操作,因為您可能會損壞您的設備。對於重新創建以下過程的任何失敗嘗試,我們不承擔任何責任。 獲得系統訪問權限
首先,我們建議將您的 Maestro 網絡連接處於無 Internet 的狀態。這可以是一個備用無線路由器,通過無線或以太網線纜連接,但該網絡應該處於
無法
訪問互聯網的狀態。這將在稍後解釋,但這裡的主要目標是中斷來自 Maestro 軟件中嵌入的 Web 瀏覽器的 Web 請求。 連接到好後,按“登錄”按鈕登錄您的 Flex 帳戶。由於設備有 IP 地址,但無法訪問 Internet,因此在嘗試解析 Flexradio 站點的域名時會顯示一片空白。
技巧如下:
如果您在加載此頁面時對著屏幕用鼠標右擊一次,則會彈出一個選項菜單
。 如果您點擊“查看源代碼”,會跳轉到記事本,您可以在其中看到當前頁面的內容。
從此記事本窗口中,您還可以通過按“文件”菜單中的“打開”來啟動 Windows 資源管理器。
如果您對 Windows 有了解,您應該知道除了瀏覽系統驅動器之外,您還可以在頂部地址欄中輸入內容。來啟動命令提示符(敲入“cmd”),您可以啟動其他程序,但的過程由您決定。
如果您沒有將收音機連接到網絡,您將跳轉到不允許右鍵單擊的離線頁面。
相反,如果您將收音機連接到網絡
和
可訪問的互聯網,則跳轉的時間可能會很短,具體取決於您的互聯網連接。這種方式的嘗試會很困難,但是是可實現的。
硬件信息
在嘗試將其他軟件加載到 Maestro 中之前,我們要先檢查硬件是否確實支持我們的程序。幸運的是,它支持運行的標準 x86 平台,支持大多數 Windows 兼容軟件。它是基於戴爾平板電腦構建的,這可能是設備前面的大型 7 英寸觸摸顯示屏的主要貢獻者。它包含一個 Intel Atom 四核 CPU、2GB RAM 和一個相對較大的 64GB SSD。考慮到這一點,我們覺得在設備上安裝額外的軟件是安全的。
該設備運行 Windows 8.1 Embedded,這是專為工業設備打造的 Windows 特殊版本。與台式計算機上的傳統 Windows 版本相比,Windows 的嵌入式版本通常具有較低的維護要求。這些操作系統去除了任何不必要的軟件,這意味著製造商只能隨需要的程序一起提供。
製造商通常為類似系統配置的另一個選項是禁用 Windows 更新的某些功能(例如自動重新啟動),據說 Flex 在這裡就是這麼做的。這可能是為了避免由不受控制的更新引起的任何潛在錯誤。我們對在不更新的情況下運行設備有些懷疑,但對於設備的安全性我們無法進一步談論,因為我們並不是專家。 一種可能的情況是 Flex 通過其他方式(例如 Maestro 軟件)安裝安全更新。如果具有更深入安全知識的人決定在自己的設備上實現後門,我們肯定有興趣了解他們對這些設計選擇的想法。 通過使用內置藍牙適配器,我們添加了藍牙鍵盤/鼠標,可以更輕鬆地導航。我們還啟用了遠程桌面訪問並從操作系統驅動器創建了 samba 共享,使我們能夠遠程登錄設備並將文件傳輸到設備上。
最後,我們想澄清的是,這並不完全是對設備的重大修改,但它允許人們為設備創建腳本和軟件以啟用其他功能。由於該設備具有藍牙適配器,因此可以使用藍牙耳機,並實現更加精彩的無線電體驗。無論如何,我們希望這個後門對其他人有用,並且我們可以看到更多涉及 Maestro 的項目。 這裡感謝LA1K學術無線電俱樂部的大家 原文章發佈於2020年1月29日 原文章地址:https://www.la1k.no/2020/01/29/flexradio-maestro-hacking-part-2-revealing-the-backdoor/ 翻譯:Junkyun_曉瑤