Skip to main content
Guard 代理支援 10 種監控類型,分為兩個層級。內建監控器可在所有平台上使用,無需任何依賴。進階監控器需要特定的作業系統版本或外部工具,但提供更深入的可見性。 所有監控器發出標準化的 SecurityEvent 物件,供 DARE 管線使用。

內建監控器

這 4 個監控器隨 @panguard-ai/core 提供,可在 macOS、Linux 和 Windows 上開箱即用。

Log 監控器

欄位詳細資訊
原始碼core/monitors
平台Linux、macOS、Windows
資料來源syslog(/var/log/syslog/var/log/auth.log)、Windows Event Log、應用程式日誌檔
功能讀取並標準化日誌條目為 SecurityEvent 格式。支援即時尾隨監控。

Network 監控器

欄位詳細資訊
原始碼core/monitors
平台Linux、macOS、Windows
資料來源/proc/net/tcp(Linux)、netstat(跨平台)
功能監控活躍的網路連線。偵測新連線、異常埠、連往已知惡意 IP 的流量,以及異常的連線模式。

Process 監控器

欄位詳細資訊
原始碼core/monitors
平台Linux、macOS、Windows
資料來源/proc 檔案系統(Linux)、OS APIs(macOS/Windows)
功能掃描執行中的處理程序。偵測新的/不尋常的處理程序衍生、可疑的命令列,以及權限變更。

File 監控器

欄位詳細資訊
原始碼core/monitors
平台Linux、macOS、Windows
資料來源inotify(Linux)、FSEvents(macOS)、ReadDirectoryChangesW(Windows)
功能監控關鍵檔案系統路徑的修改。追蹤檔案建立、修改、刪除和權限變更。

進階監控器

這 6 個監控器隨 @panguard-ai/panguard-guard 提供,提供核心層級或專業化的可見性。所有監控器在依賴未安裝時會優雅降級。

Falco 監控器

欄位詳細資訊
原始碼falco-monitor.ts
依賴Falco >= 0.35
資料來源/var/log/falco/alerts.json
功能讀取 Falco 警報以偵測容器逃逸、權限提升、異常系統呼叫和命名空間突破。
事件類型容器安全、系統呼叫異常、權限變更

Suricata 監控器

欄位詳細資訊
原始碼suricata-monitor.ts
依賴Suricata >= 7.0
資料來源/var/log/suricata/eve.json(EVE JSON 格式)
功能具備協定感知深度封包分析的網路 IDS。偵測已知的攻擊模式、惡意軟體通訊和策略違規。
事件類型網路入侵、協定異常、惡意軟體特徵

Syscall 監控器(eBPF)

欄位詳細資訊
原始碼syscall-monitor.ts
依賴Linux Kernel 4.18+
資料來源/proc 輪詢處理程序和網路活動
功能在系統呼叫層級偵測可疑處理程序、權限提升嘗試和 C2(命令與控制)連線。
事件類型處理程序建立、權限變更、網路系統呼叫

Memory 掃描器

欄位詳細資訊
原始碼memory-scanner.ts
依賴CAP_SYS_PTRACE 能力
功能掃描處理程序記憶體區域以尋找無檔案惡意軟體特徵、注入的程式碼和可疑的記憶體模式。偵測從未接觸檔案系統的威脅。
事件類型記憶體注入、無檔案惡意軟體、處理程序空殼化

DPI 監控器(深度封包檢測)

欄位詳細資訊
原始碼dpi-monitor.ts
依賴無(使用者空間實作)
功能協定層級流量分析。偵測 C2 信標、DNS 隧道、加密流量異常和協定誤用,無需硬體加速。
事件類型C2 通訊、DNS 隧道、協定異常

Rootkit 偵測器

欄位詳細資訊
原始碼rootkit-detector.ts
依賴Linux
功能檢查隱藏的處理程序(比較 /procps 輸出)、隱藏的核心模組、被修改的系統二進位檔(校驗和驗證)和 LD_PRELOAD 注入。
事件類型隱藏處理程序、核心模組篡改、二進位檔修改

監控器架構

                    SecurityEvent
                         ^
                         |
  ┌──────────┬──────────┬──────────┬──────────┐
  |   Log    | Network  | Process  |   File   |    內建
  └──────────┴──────────┴──────────┴──────────┘
  ┌──────────┬──────────┬──────────┐
  |  Falco   | Suricata |  eBPF    |           進階
  ├──────────┼──────────┼──────────┤
  |  Memory  |   DPI    | Rootkit  |
  └──────────┴──────────┴──────────┘
所有監控器將事件饋入 MonitorEngine,後者將它們轉發至 GuardEngine 進行 DARE 管線處理。
進階監控器是可選的。Guard 僅使用內建監控器也能完全運作。當您需要核心層級的可見性或已安裝所需的依賴時,再啟用進階監控器。