macos-ir

Detect macOS security intrusions and misconfigurations using Velociraptor in local mode.

1|1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/chenchunrun/onyx-soc --skill macos-ir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macos-ir
Source: https://github.com/chenchunrun/onyx-soc/tree/main/skills/macos-ir
Command: npx skills add https://github.com/chenchunrun/onyx-soc --skill macos-ir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires velociraptor, and includes scripts (resource) and references (resource) components.

What problem does it solve?

macOS 入侵检查与应急响应工作流,提供统一、可重复的检测与取证入口,帮助安全团队快速识别入侵迹象并制定处置计划。

Core Features & Use Cases

  • 统一入口: 通过 Velociraptor 本地模式与 VQL 查询,整合多模块检测与取证点。
  • 覆盖广泛场景: 针对可疑进程、持久化机制、异常网络活动、并发出警告的系统配置进行狩猎。
  • 应用场景示例: 安全运维团队在企业环境中对 macOS 终端进行快速安全评估,生成可操作的处置清单。

Quick Start

运行统一入口脚本以执行快速的 macOS 入侵检查。

Frequently Asked Questions about macos-ir

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check macOS for security intrusions and misconfigurations?

To check macOS for security intrusions, this Skill uses Velociraptor in local mode to hunt suspicious processes, persistence mechanisms, and unusual network activity. It applies a defined ATT&CK mapping for macOS to enable structured detections and generate a response plan.

How does Velociraptor detect persistence mechanisms on macOS?

Velociraptor detects persistence mechanisms on macOS by querying local system data such as LaunchAgents and LaunchDaemons using VQL. This approach identifies unauthorized background services and startup items that attackers use to maintain access.

Can I use Velociraptor for incident response in enterprise macOS environments?

Yes, you can use Velociraptor for incident response in enterprise macOS environments. It runs in local mode to perform rapid security assessments, scanning processes, network activity, and TCC configurations to produce an actionable remediation checklist.

What is the best way to automate macOS threat hunting with VQL?

The best way to automate macOS threat hunting with VQL is through a unified entry script that targets multiple detection modules. This method systematically identifies intrusion indicators across process trees and network connections.

Do I need access to macOS TCC data for incident response checks?

Yes, you need access to macOS TCC data for comprehensive incident response checks. Analyzing TCC permissions helps identify misconfigurations and unauthorized application access to sensitive system resources.

Why use a defined ATT&CK mapping for macOS intrusion detection?

Using a defined ATT&CK mapping for macOS intrusion detection structures the threat hunting process by aligning suspicious process and network behaviors with known adversary tactics and techniques.