Apple Audit Logs

Overview

Evidence: Apple Audit Logs
Description: Collect Apple Audit Logs
Category: System
Platform: macos
Short Name: audl
Is Parsed: Yes
Sent to Investigation Hub: Yes
Collect File(s): No

Background

Apple audit logs record security-relevant events including execs, auth, and file operations. This data is essential for deep incident response and attribution.

Data Collected

This collector gathers structured data about apple audit logs.

Apple Audit Logs Data

FieldDescriptionExample
AuditLogFileAudit Log FileExample value
VersionVersion123
EventEventExample value
ModifierModifier123
TimeTime2023-10-15 14:30:25+03:00
MsecMsec123
AuditUIDAudit UIDExample value
UIDUIDExample value
GIDGIDExample value
RUIDRUIDExample value
RGIDRGIDExample value
PIDPID123
SIDSID123
TIDTIDExample value
ErrvalErrvalExample value
RetvalRetval123
SignerTypeSigner Type123
SigningIDSigning IDExample value
TeamIDTeam IDExample value
CDHashCD HashExample value
ExecArgsExec ArgsExample value
FullPathFull PathExample value
PathPathExample value

Collection Method

This collector copies /private/var/audit/* files and parses them using praudit -x -l, recording results into audit_log.

Forensic Value

This evidence is crucial for forensic investigations as it provides authoritative, structured audit records with process and identity context.