HFS Plus / HFSX
| Format | HFS Plus / HFSX |
|---|---|
| Kurzname | HFS+ |
| Kategorie | Dateisystem |
| Plattformen | macOS, iOS |
| Crush Unterstützung | Unterstützt (RawImageVFS) |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-04 |
Forensische Relevanz
Apples Dateisystem vor APFS (Mac OS 8.1 bis macOS 10.12, auf Festplatten und Fusion Drives bis 10.13, weiterhin auf vielen externen Laufwerken und älteren Time-Machine-Datenträgern). Dateien und Ordner sind Datensätze in einem Catalog-B-Tree, dazu eine Extents Overflow File und eine Attributes File für erweiterte Attribute und komprimierte Daten (decmpfs). HFSX ist die Variante mit Unterscheidung von Groß- und Kleinschreibung, die auch iOS vor 10.3 verwendet hat. Ein optionales Journal zeichnet Änderungen an Metadaten auf. Zeitstempel sind Sekunden seit 1904, beim Erstellungsdatum im Volume Header in Ortszeit, sonst in UTC.
Signaturen
| Offset | Hex | ASCII (nicht druckbar als .) | Beschreibung |
|---|---|---|---|
| Offset 1024 (0x400) | 48 2B 00 04 | H+.. | HFS-Plus-Volume-Header ('H+', Version 4) |
| Offset 1024 (0x400) | 48 58 00 05 | HX.. | HFSX-Volume-Header ('HX', Version 5) |
Bekannte Dateiendungen
Nicht erfasst
Referenzen
- Technical Note TN1150: HFS Plus Volume Format (Apple) https://developer.apple.com/library/archive/technotes/tn/tn1150.html
- Hierarchical File System (HFS) — format documentation (libyal/libfshfs) https://github.com/libyal/libfshfs/blob/main/documentation/Hierarchical%20File%20System%20(HFS).asciidoc
- ForensicsWiki — HFS+ https://forensics.wiki/hfs+/
- abrignoni/qnxprobe — MBR/GPT, LVM2 and filesystem reader for raw images (QNX6/QNX4, ETFS, EFS, ext2/3/4, F2FS, FAT32/16/12, exFAT, NTFS, HFS+, APFS, QNX IFS, SquashFS, JFFS2, UBI/UBIFS, YAFFS) https://github.com/abrignoni/qnxprobe
Diesen Eintrag zitieren
Crush-Format-Referenz, „HFS Plus / HFSX“. https://kalink0.github.io/crush-forensics/formats/de/hfs/ — Quelle: crush/data/build_formats_db.py zum Commit 640a2a9928f4e36a976b89901512a8dce824d093, erstellt 2026-10-21 06:46:19 UTC.
Eintrag in der Quelldatei bei diesem Commit · Änderungshistorie der Quelle · Korrektur melden