Crush — Format Referenz

Erstellt aus crush/data/build_formats_db.py beim Commit 640a2a9928f4 am 2026-10-21 06:46:19 UTC.

← Alle Formate

Apple Bill of Materials (BOM)

FormatApple Bill of Materials (BOM)
KurznameBOM
KategorieArchiv
PlattformenmacOS, iOS
Crush UnterstützungNoch nicht unterstützt
StatusÜberprüft
Zuletzt überprüft2026-10-05

Forensische Relevanz

Apples Containerformat BOMStore, verwendet für Bill-of-Materials-Dateien von Installern und auch als zugrunde liegender Container für kompilierte Asset-Kataloge wie Assets.car. Installer-Receipts von macOS in /var/db/receipts/*.bom enthalten Dateidatensätze mit Metadaten wie Pfad, Modus, Eigentümer, Gruppe, Größe und Prüfsumme. Sie helfen festzustellen, welche Dateien ein Paket installiert hat, und eine installierte Dateimenge mit dem erwarteten Paketinhalt zu vergleichen. Installer-Pakete (.pkg, xar) enthalten außerdem eine interne Datei 'Bom'. Assets.car-Dateien verwenden den BOMStore-Container zusammen mit CoreUI-spezifischen Strukturen für kompilierte Asset-Kataloge; sie sind daher als eigenes höheres Format zu behandeln und nicht als gewöhnliche BOM-Receipt-Dateien. BOMStore-Daten bestehen aus benannten Blöcken, Variablen und B-Tree-Strukturen.

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 0 (0x0)42 4F 4D 53 74 6F 72 65BOMStoreBOMStore-Signatur 'BOMStore'

Bekannte Dateiendungen

.bom, .car

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „Apple Bill of Materials (BOM)“. https://kalink0.github.io/crush-forensics/formats/de/bom/ — 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