bzip2 Compressed Data
| Format | bzip2 Compressed Data |
|---|---|
| Kurzname | bzip2 |
| Kategorie | Archiv |
| Plattformen | Windows, macOS, Linux, iOS, Android, QNX |
| Crush Unterstützung | Noch nicht unterstützt |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-05 |
Forensische Relevanz
Blocksortierender komprimierter Stream mit einer einzelnen Datei, oft ein TAR-Archiv (.tar.bz2) oder ein Log/Disk-Image. Es werden weder Dateiname noch Zeitstempel gespeichert. Jeder Block (bis 900 kB unkomprimiert) hat eine eigene CRC und beginnt mit einer 48-Bit-Block-Magic. Da Blöcke bitweise ausgerichtet sind, erfordert die Wiederherstellung unbeschädigter Blöcke aus gekürzten oder gecarvten Streams eine Suche auf Bitebene (z. B. bzip2recover). Mehrere Streams können aneinandergehängt sein.
Signaturen
| Offset | Hex | ASCII (nicht druckbar als .) | Beschreibung |
|---|---|---|---|
| Offset 0 (0x0) | 42 5A 68 | BZh | Signatur 'BZh', gefolgt von der Ziffer für die Blockgröße |
| Offset 4 (0x4) | 31 41 59 26 53 59 | 1AY&SY | Magic des ersten Blocks 0x314159265359 (Pi in BCD) |
| Offset 4 (0x4) | 17 72 45 38 50 90 | .rE8P. | Stream-Footer-Magic 0x177245385090 (sqrt(pi) in BCD) eines leeren Streams |
Bekannte Dateiendungen
.bz2, .tbz2, .tbz
Referenzen
- bzip2 (sourceware.org) https://sourceware.org/bzip2/
- The bzip2 format (Joe Tsai, dsnet/compress) https://github.com/dsnet/compress/blob/master/doc/bzip2-format.pdf
Diesen Eintrag zitieren
Crush-Format-Referenz, „bzip2 Compressed Data“. https://kalink0.github.io/crush-forensics/formats/de/bzip2/ — 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