
Red Canary Mac Monitor是一種高級,獨立的系統監控工具,用於MACOS安全研究,惡意軟件分流和系統故障排除。利用Apple Endpoint安全性(ES),它收集和豐富了系統事件,以圖形方式顯示它們,其廣泛的功能集旨在僅浮出於您相關的事件。收集到的遙測包括除了豐富的元數據外,還包括過程,分解和文件事件,使用戶可以將事件上下文化並輕鬆地講述故事。憑藉直觀的界面和豐富的分析功能,Red Canary MAC顯示器的設計用於廣泛的技能水平和背景,以檢測MACOS威脅,否則這些威脅將不會引起人們的注意。作為Red Canary對研究社區的承諾的一部分,可以免費下載MAC監視器分銷包。
Apple Silicon機器,但Intel也工作!4GB+13.1+ (文圖拉) 自製?
brew install --cask red-canary-mac-monitor
Red Canary Mac Monitor.appFull Disk Access - 您需要翻轉開關以啟用Red Canary Security Extension 。完整的磁盤訪問是端點安全性的要求。
/Applications/Red Canary Mac Monitor.app w/ com.redcanary.agent的簽名標識符。/Library/SystemExtensions/../com.redcanary.agent.securityextension.systemextension systementensions/../com.redcanary.agent.securityextension.systementension.systementension w/ com.redcanary.agent.securityextension.systemextension的標識符。 自製?
brew uninstall red-canary-mac-monitor。使用此選項時,可能會提示您進行身份驗證以刪除系統擴展。
1.0.3 )支持使用../Contents/SharedSupport/uninstall.sh腳本使用。 自製?
brew update && brew upgrade red-canary-mac-monitor。使用此選項時,可能會提示您進行身份驗證以刪除系統擴展。
在這裡,我們將託管:
Releases部分。每個主要構建對應於代碼名稱。這些版本中的第一個是GoldCardinal 。Telemetry reports/ (即安全擴展可以收集的所有工件)。Iconography/Mute sets/AtomicESClient是AtomicESClient/分開但密切相關的項目此外,您也可以在此處提交功能請求和錯誤報告。創建新問題時,您將能夠使用兩個提供的模板之一。這些選項也可以從應用程序內“幫助”菜單訪問。
Red Canary Mac監視器的每個版本都有相應的構建名稱和版本號。第一個版本的構建名稱的名稱為: GoldCardinal和版本編號1.0.1 。
高保真ES事件建模和豐富了一些包含進一步豐富的事件。例如,一個流程是文件隔離,文件被隔離,代碼簽名證書等。
動態運行時ES事件訂閱。您有能力可以在線修改事件訂閱 - 使您可以在軌跡上工作時降低噪音。
API級別的路徑靜音- 蘋果的端點安全團隊最近為實現高級路徑靜音 /反轉功能提供了很多工作。 Here, we cover the majority of the API features: es_mute_path and es_mute_path_events along with the types of ES_MUTE_PATH_TYPE_PREFIX , ES_MUTE_PATH_TYPE_LITERAL , ES_MUTE_PATH_TYPE_TARGET_PREFIX , and ES_MUTE_PATH_TYPE_TARGET_LITERAL .現在,我們不支持反轉。如果ES團隊每次添加倒置而不是每位客戶,我會很喜歡它。 
詳細的事件事實。右鍵單擊表行中的任何事件以訪問事件元數據,過濾,靜音和退訂選項。用戶體驗的核心是能夠鑽入任何給定事件或一組事件的能力。為了啟用此功能,我們開發了“事件事實”窗口,其中包含元數據 /有關任何給定事件的其他功能。每個事件都有一個策劃的集合元數據。例如,過程執行事件通常包含代碼簽名信息,環境變量,相關事件等。在下面,您可以看到文件創建和BTM啟動項目添加的事件事件的示例。 
事件相關是任何分析師工具帶中非常重要的組成部分。查看哪些事件與另一個事件“相關”的能力使您能夠以有意義的方式來操縱遙測(僅僅將其傾倒到JSON或代表個人事件之外)。我們在過程級別執行事件相關性 - 這意味著,對於任何給定的事件(具有啟動和/或目標過程),我們可以深入鏈接任何給定過程啟動的事件。
過程分組是代表圍繞給定的ES_EVENT_TYPE_NOTIFY_EXEC或ES_EVENT_TYPE_NOTIFY_FORK事件的另一種有用方法。通過以這種方式對過程進行分組,您可以輕鬆識別活動鏈。
偽像過濾使用戶可以根據:事件類型,啟動過程路徑或目標過程路徑從視圖中刪除(但不會破壞)事件。此出色的功能使分析師能夠快速削減噪聲,同時仍保留所有數據。


com.redcanary.agent.securityextension )將不必要地利用資源 /電池電量。我們知道您想從源代碼和/或構建工具或商業產品中學習多少。但是,目前,MAC顯示器將作為免費的封閉源工具分發。享受所提供的東西,請繼續提供您的出色反饋。此外,如果您想進一步了解實施的一個方面,請不要猶豫。當涉及到實施,用法和研究方法論方面,我們是一本公開的書。