QNX Embedded Transaction Filesystem (ETFS)
| Format | QNX Embedded Transaction Filesystem (ETFS) |
|---|---|
| Kurzname | ETFS |
| Kategorie | Dateisystem |
| Plattformen | QNX |
| Crush Unterstützung | Unterstützt (RawImageVFS) |
| Status | Überprüft |
| Zuletzt überprüft | 2026-10-04 |
Forensische Relevanz
Ein transaktionsbasiertes QNX-Dateisystem für NAND-Flash. Jeder Schreibvorgang ist eine neue Transaktion mit einer Sequenznummer im Spare-Bereich der Page. Der aktuelle Zustand wird durch erneutes Abspielen der Transaktionen rekonstruiert, daher können Pages mit ersetzten Dateiversionen erhalten bleiben, bis sie zurückgewonnen werden (wann, entscheiden Background Reclaim und Wear Levelling). Es hat keine Magic Number: Erkannt wird es an seinen reservierten Dateien (.filetable, .badblks, .counts) mit festen Datei-IDs.
Signaturen
Nicht erfasst
Bekannte Dateiendungen
Nicht erfasst
Referenzen
- Embedded transaction filesystem (ETFS) — QNX Neutrino System Architecture https://www.qnx.com/developers/docs/6.5.0SP1/neutrino/sys_arch/fsys.html
- etfsctl — reserved files .filetable, .badblks, .counts (QNX utilities reference) https://www.qnx.com/developers/docs/6.5.0SP1/neutrino/utilities/e/etfsctl.html
- qnxmount — QNX6, ETFS and EFS parsers (Netherlands Forensic Institute) https://github.com/NetherlandsForensicInstitute/qnxmount
- abrignoni/qnxprobe — MBR/GPT, LVM2 and filesystem reader for raw images (QNX6/QNX4, ETFS, EFS, ext2/3/4, F2FS, FAT32/16/12, exFAT, NTFS, HFS+, APFS, QNX IFS, SquashFS, JFFS2, UBI/UBIFS, YAFFS) https://github.com/abrignoni/qnxprobe
Diesen Eintrag zitieren
Crush-Format-Referenz, „QNX Embedded Transaction Filesystem (ETFS)“. https://kalink0.github.io/crush-forensics/formats/de/etfs/ — 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