macOS AppleFS
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Apple File System (APFS) ist ein modernes Dateisystem, das entwickelt wurde, um das Hierarchical File System Plus (HFS+) zu ersetzen. Seine Entwicklung wurde durch die Notwendigkeit nach verbesserter Leistung, Sicherheit und Effizienz vorangetrieben.
Einige bemerkenswerte Funktionen von APFS sind:
Raumteilung: APFS ermöglicht es mehreren Volumes, den gleichen zugrunde liegenden freien Speicher auf einem einzigen physischen Gerät zu teilen. Dies ermöglicht eine effizientere Raumnutzung, da die Volumes dynamisch wachsen und schrumpfen können, ohne dass eine manuelle Größenänderung oder Neupartitionierung erforderlich ist.
Das bedeutet im Vergleich zu traditionellen Partitionen auf Datenträgern, dass in APFS verschiedene Partitionen (Volumes) den gesamten Speicherplatz der Festplatte teilen, während eine reguläre Partition normalerweise eine feste Größe hatte.
Snapshots: APFS unterstützt das Erstellen von Snapshots, die schreibgeschützt und zeitpunktbezogene Instanzen des Dateisystems sind. Snapshots ermöglichen effiziente Backups und einfache System-Rollbacks, da sie minimalen zusätzlichen Speicherplatz verbrauchen und schnell erstellt oder zurückgesetzt werden können.
Klone: APFS kann Datei- oder Verzeichnis-Klone erstellen, die den gleichen Speicher wie das Original teilen, bis entweder der Klon oder die Originaldatei geändert wird. Diese Funktion bietet eine effiziente Möglichkeit, Kopien von Dateien oder Verzeichnissen zu erstellen, ohne den Speicherplatz zu duplizieren.
Verschlüsselung: APFS unterstützt nativ die vollständige Festplattenverschlüsselung sowie die Verschlüsselung pro Datei und pro Verzeichnis, was die Datensicherheit in verschiedenen Anwendungsfällen erhöht.
Absturzschutz: APFS verwendet ein Copy-on-Write-Metadaten-Schema, das die Konsistenz des Dateisystems gewährleistet, selbst bei plötzlichem Stromausfall oder Systemabstürzen, wodurch das Risiko von Datenkorruption verringert wird.
Insgesamt bietet APFS ein moderneres, flexibleres und effizienteres Dateisystem für Apple-Geräte, mit einem Fokus auf verbesserte Leistung, Zuverlässigkeit und Sicherheit.
Das Data
-Volume ist in /System/Volumes/Data
eingebunden (dies können Sie mit diskutil apfs list
überprüfen).
Die Liste der Firmlinks befindet sich in der /usr/share/firmlinks
-Datei.