Crush — Format Referenz

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

← Alle Formate

Berkeley DB Database

FormatBerkeley DB Database
KurznameBDB
KategorieDatenbank
PlattformenWindows, macOS, Linux
Crush UnterstützungNoch nicht unterstützt
StatusÜberprüft
Zuletzt überprüft2026-10-05

Forensische Relevanz

Format der eingebetteten Key-Value-Datenbankbibliothek mit den Zugriffsmethoden Btree, Hash und Queue. Die erste Page ist eine Metadaten-Page, deren Magic Number an Offset 12 die Zugriffsmethode angibt; ihre Byte-Reihenfolge zeigt die Endianness des erstellenden Systems. Häufig anzutreffen als Legacy-Wallets von Bitcoin Core (wallet.dat, Btree), die Schlüssel, Adressen und Transaktionsdaten enthalten; neuere Versionen von Bitcoin Core verwenden SQLite-basierte Wallets und migrieren Legacy-Dateien nur. Auch von älteren Paketdatenbanken unter Linux und verschiedenen Unix-Diensten verwendet. Freigegebene Pages können frühere Datensätze behalten.

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 12 (0xC)62 31 05 00b1..Btree-Metadaten-Magic 0x00053162 (Little-Endian)
Offset 12 (0xC)00 05 31 62..1bBtree-Metadaten-Magic 0x00053162 (Big-Endian)
Offset 12 (0xC)61 15 06 00a...Hash-Metadaten-Magic 0x00061561 (Little-Endian)
Offset 12 (0xC)00 06 15 61...aHash-Metadaten-Magic 0x00061561 (Big-Endian)

Bekannte Dateiendungen

Nicht erfasst

Referenzen

Diesen Eintrag zitieren

Crush-Format-Referenz, „Berkeley DB Database“. https://kalink0.github.io/crush-forensics/formats/de/bdb/ — 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