Crush — Format Referenz

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

← Alle Formate

SquashFS

FormatSquashFS
KurznameSquashFS
KategorieDateisystem
PlattformenLinux
Crush UnterstützungUnterstützt (RawImageVFS)
StatusÜberprüft
Zuletzt überprüft2026-10-04

Forensische Relevanz

Ein komprimiertes, schreibgeschütztes Dateisystem für Firmware-Images von Routern, IoT-Geräten, Set-Top-Boxen und Linux-Live-Systemen. Inode- und Verzeichnistabellen sowie Dateidaten sind blockweise komprimiert. Dateien werden einmal gespeichert und können nicht an Ort und Stelle geändert werden, das Image zeigt die Firmware also im gebauten Zustand. Zeitstempel sind vorzeichenlose Sekunden seit 1970: Jeder Inode enthält nur eine Änderungszeit, und der Superblock hält fest, wann das Image erstellt wurde.

Signaturen

OffsetHex ASCII (nicht druckbar als .)Beschreibung
Offset 0 (0x0)68 73 71 73hsqsSuperblock-Magic 'hsqs' (Little-Endian)
Offset 0 (0x0)73 71 73 68sqshSuperblock-Magic 'sqsh' (Big-Endian, Versionen vor 4.0)

Bekannte Dateiendungen

.squashfs, .sqsh

Referenzen

Diesen Eintrag zitieren

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