當你在 macOS 上安裝完應用程式後,總是懷疑是不是有不明程式已經偷偷掛載到核心層,卻又找不到任何明顯徵兆。Objective-See OverSight 就是專為這類擔憂而生的工具:它把 macOS 目前載入的所有核心模組(kernel modules)以簡單列表呈現,讓使用者能立即確認系統是否運行非預期的驅動程式。
即時列出所有載入中的 kernel extensions
OverSight 啟動後會直接掃描 /Library/Extensions 與 /System/Library/Extensions,自動比對已簽署與未簽署的 kext。它會把每個模組的名稱、版本、載入時間、以及開發者證書狀態顯示在同一個視窗。使用者無需再輸入 kextstat 指令,就能用滑鼠快速排序或搜尋。

檢查驅動程式簽署狀態與載入路徑
對於安全研究員或 IT 管理員來說,最實用的功能莫過於即時核對每個 kext 的簽署憑證。若發現「Developer ID」欄位顯示「Unsigned」或路徑指向第三方資料夾,便能立刻懷疑是否遭惡意軟體注入。OverSight 同時顯示完整路徑,讓使用者可直接用 Finder 定位檔案。
支援手動重新載入或卸載可疑模組
工具內建「Unload」按鈕,可對已選取的 kernel module 發出 kextunload 指令。執行前會再彈出一次確認對話框,避免誤卸系統必要驅動。卸載後,OverSight 會即時刷新列表,方便使用者驗證該模組是否真的消失。
與其他 Objective-See 工具無縫搭配
OverSight 可與同作者的 KnockKnock、BlockBlock 等工具共同使用。當 KnockKnock 偵測到可疑啟動項目時,管理員可立刻切換到 OverSight,檢查該項目是否同時註冊了 kernel extension,達到從使用者層到核心層的完整可視化。
產品名稱:Objective-See OverSight
官方網站:https://objective-see.com/products/oversight.html

