CBOR (Concise Binary Object Representation)
| Format | CBOR (Concise Binary Object Representation) |
|---|---|
| Kurzname | CBOR |
| Kategorie | Serialisierung |
| Plattformen | Windows, macOS, Linux, iOS, Android, QNX |
| Crush Unterstützung | Noch nicht unterstützt |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-04 |
Forensische Relevanz
Binäres Serialisierungsformat nach RFC 8949, das zunehmend in Daten von Mobil- und Web-Apps vorkommt. Vorgeschriebene Kodierung für die WebAuthn/FIDO2-Authentifizierung — Passkey-Anmeldedaten, Attestation Objects und Public-Key-Material sind unter iOS, Android und Windows CBOR-kodiert. Wird außerdem in einigen Caches von Messaging-Apps und in der Kommunikation von IoT-Geräten verwendet. Keine verpflichtenden Magic Bytes — die Daten können mit dem optionalen Self-Described-CBOR-Tag (0xD9D9F7) beginnen; andernfalls erfolgt die Identifizierung über die Dateiendung oder den Kontext. Strukturell ähnlich wie JSON, aber binär; um lesbare Key/Value-Strukturen zu erhalten, ist ein CBOR-Decoder erforderlich.
Signaturen
| Offset | Hex | ASCII (nicht druckbar als .) | Beschreibung |
|---|---|---|---|
| Offset 0 (0x0) | D9 D9 F7 | ... | Optionales Self-Described-CBOR-Tag 55799 (RFC 8949, 3.4.6) |
Bekannte Dateiendungen
.cbor
Referenzen
- Format spec (RFC 8949) https://www.rfc-editor.org/rfc/rfc8949.html
- CBOR overview and tools https://cbor.io/
- COSE structures and process (CBOR Object Signing and Encryption, RFC 9052) https://www.rfc-editor.org/rfc/rfc9052.html
- WebAuthn Level 3 spec (CBOR usage) https://www.w3.org/TR/webauthn-3/
Diesen Eintrag zitieren
Crush-Format-Referenz, „CBOR (Concise Binary Object Representation)“. https://kalink0.github.io/crush-forensics/formats/de/cbor/ — 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