Zum Inhalt springen

macOS-DFIR-Praxisreferenz

Einen Mac wie eine Zeitleiste lesen.

Wo macOS seine Spuren ablegt, wie man sie sichert, ohne sie zu verändern, und wie aus Unified Logs, FSEvents, KnowledgeC, TCC und launchd eine belastbare Geschichte wird.

Spurenbereiche
6
ausführliche Leitfäden
12
Glossarbegriffe
12
Illustratives Beispiel: ein Ereignis pro Spurenquelle, zusammengeführt auf einer UTC-Uhr.

/evidence-map

Die macOS-Spurenkarte

Sechs Bereiche decken die Fragen jeder Mac-Untersuchung ab: wie sichern, was lief, was sich auf der Platte änderte, was der Benutzer tat, wie sich die Bedrohung festsetzte und worauf sie zugreifen durfte.

01

Sicherung & Triage

Einen Mac sichern, ohne Spuren zu verlieren: Aftermath, mac_apt, UAC und Apple Silicon.

  • Aftermath
  • mac_apt
  • UAC
  • log collect
  • macOS Forensic Acquisition: Live vs Dead-Box Triage
  • Apple Silicon Forensics: What M-Series Macs Change

2 LeitfädenEN

02

Unified Logs

tracev3-Logs abfragen: Anmeldungen, sudo, SSH, Installationen, Gatekeeper und TCC.

  • /private/var/db/diagnostics
  • uuidtext
  • .logarchive
  • macOS Unified Logs Forensics: tracev3, log show, Predicates

1 LeitfadenEN

03

APFS, Snapshots & FSEvents

APFS-Zeitstempel lesen, lokale Snapshots einhängen und den Änderungsverlauf rekonstruieren.

  • /.fseventsd
  • tmutil
  • kMDItemDateAdded
  • APFS Snapshots and Timestamps: A Forensic Guide for macOS
  • FSEvents Forensics: The macOS File System Change Log

2 LeitfädenEN

04

Benutzeraktivität

KnowledgeC, Biome, Spotlight und Safari: was der Benutzer wann und wie lange geöffnet hat.

  • knowledgeC.db
  • Biome
  • History.db
  • .Spotlight-V100
  • knowledgeC.db and Biome: Reconstructing Mac User Activity
  • Spotlight Forensics: Metadata Stores, mdls and Parsing
  • Safari Forensics on macOS: History.db, Downloads and Tabs

3 LeitfädenEN

05

Ausführung & Persistenz

Downloads über Quarantäne und Gatekeeper verfolgen, dann LaunchAgents und Anmeldeobjekte aufspüren.

  • com.apple.quarantine
  • QuarantineEventsV2
  • LaunchAgents
  • sfltool dumpbtm
  • Quarantine Events and Gatekeeper: Tracing Mac Downloads
  • Investigating launchd Persistence on macOS

2 LeitfädenEN

06

TCC & Schlüsselbund

Sehen, welche Apps Festplattenvollzugriff, Bildschirmaufnahme oder Bedienungshilfen erhielten, und was der Schlüsselbund verrät.

  • TCC.db
  • login.keychain-db
  • MDMOverrides.plist
  • TCC Database Forensics: macOS Privacy Permissions
  • macOS Keychain Forensics: Concepts and Metadata

2 LeitfädenEN

/guides

Mit einem Leitfaden beginnen

Alle Leitfäden

01 · Sicherung & Triage

macOS Forensic Acquisition: Live vs Dead-Box Triage

How to acquire evidence from a Mac: live vs dead-box, FileVault, Full Disk Access, SIP, order of volatility, and triage with Aftermath, mac_apt and UAC.

ENLeitfaden lesen

03 · APFS, Snapshots & FSEvents

FSEvents Forensics: The macOS File System Change Log

How the macOS .fseventsd logs record file creation, deletion and rename events, how to parse them, and how to estimate dates without per-record timestamps.

ENLeitfaden lesen

06 · TCC & Schlüsselbund

TCC Database Forensics: macOS Privacy Permissions

Analyze macOS TCC.db privacy permissions: access table columns, service names, auth_value meanings, MDM grants, SIP protection and unified log evidence.

ENLeitfaden lesen

05 · Ausführung & Persistenz

Investigating launchd Persistence on macOS

Find and analyze macOS persistence: LaunchAgents, LaunchDaemons, launchctl, Background Task Management (sfltool dumpbtm), cron, periodic and profiles.

ENLeitfaden lesen

/method

Wie die Leitfäden entstehen

  • Artefakt zuerst

    Jeder Leitfaden beginnt bei der Datei auf der Platte: Pfad, Format, Epoche und die Frage, die sie beantwortet.

  • Versionsbewusst

    macOS ändert Artefakte zwischen Versionen. Die Leitfäden zeigen, was verschoben oder umbenannt wurde und was Sie auf Ihrem Zielsystem prüfen sollten.

  • Defensiv by Design

    Nur Sicherung, Auswertung und Erkennung. Kein Exploit-Code, keine Umgehungsanleitungen, kein Diebstahl von Zugangsdaten.

/glossary

Das Vokabular beherrschen

Kurze Definitionen der Begriffe, die in jedem macOS-Fall vorkommen.

Vollständiges Glossar