Skip to content

add live response macOS UAL command collector - #463

Open
F9mc wants to merge 1 commit into
tclahr:developfrom
F9mc:feature/macos-unified-logs-command-collector
Open

add live response macOS UAL command collector#463
F9mc wants to merge 1 commit into
tclahr:developfrom
F9mc:feature/macos-unified-logs-command-collector

Conversation

@F9mc

@F9mc F9mc commented Jul 28, 2026

Copy link
Copy Markdown

Hello, this PR do the following:

  • Adds a command collector artifact that runs log collect to capture the macOS Unified Logs as a full .logarchive bundle, preserving the metadata (predicates, timesync, etc.) that the existing files/logs/macos_unified_logs.yaml file collector loses since it only grabs the raw .tracev3/uuidtext files. Similar to the files copy but preserve the travev3 format and associated metadata.
  • Capture size is capped via --size, defaulting to 10GB (10240m), and is overridable at runtime without editing the artifact via ./uac -D macos_unified_logs_max_size=NEW_VALUE.

It has been tested localy with sudo ./uac -a live_response/system/macos_ual.yaml

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant