UBI (Unsorted Block Images)
| Format | UBI (Unsorted Block Images) |
|---|---|
| Kurzname | UBI |
| Kategorie | Dateisystem |
| Plattformen | Linux |
| Crush Unterstützung | Unterstützt (RawImageVFS) |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-04 |
Forensische Relevanz
Eine Volume-Schicht auf rohem NAND-Flash in Embedded-Linux-Geräten. Jeder physische Eraseblock beginnt mit einem Erase-Counter-Header und (sobald er zugeordnet ist) einem Volume-ID-Header, der ihn einem logischen Block eines Volumes zuordnet. Eine Volume Table, die zweifach in einem internen Layout Volume liegt, benennt die Volumes. Eraseblocks, die frühere Kopien eines logischen Blocks enthielten, können erhalten bleiben, bis sie gelöscht werden.
Signaturen
| Offset | Hex | ASCII (nicht druckbar als .) | Beschreibung |
|---|---|---|---|
| Offset 0 (0x0) | 55 42 49 23 | UBI# | Magic des Erase-Counter-Headers 'UBI#' |
| Offset unbekannt | 55 42 49 21 | UBI! | Magic des Volume-ID-Headers 'UBI!' (am VID-Header-Offset, den der Erase-Counter-Header angibt) |
Bekannte Dateiendungen
.ubi
Referenzen
- UBI documentation (Linux MTD project) http://www.linux-mtd.infradead.org/doc/ubi.html
- UBI — Unsorted Block Images, design paper (Linux MTD project) http://www.linux-mtd.infradead.org/doc/ubidesign/ubidesign.pdf
- UBI on-flash structures — drivers/mtd/ubi/ubi-media.h (Linux kernel source) https://github.com/torvalds/linux/blob/master/drivers/mtd/ubi/ubi-media.h
Diesen Eintrag zitieren
Crush-Format-Referenz, „UBI (Unsorted Block Images)“. https://kalink0.github.io/crush-forensics/formats/de/ubi/ — 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