IT-kriminalteknik · Linux

OverlayFS forensisch analysieren – Geschichtete Dateisysteme korrekt auswerten

OverlayFS kombiniert mehrere Verzeichnisschichten zu einem gemeinsamen, für Anwendungen transparenten Dateisystem. Es wird häufig von Container-Laufzeitumgebungen wie Docker sowie von Live-Linux-Systemen eingesetzt.

Uforpligtende forespørgsel

Für die forensische Analyse ist die Unterscheidung zwischen unveränderlichem Lower-Layer und beschreibbarem Upper-Layer entscheidend, da nur der Upper-Layer die während der Laufzeit vorgenommenen Änderungen enthält.

Hvorfor LanCologne?

Siden grundlæggelsen har LanCologne primært beskæftiget sig med professionel IT-kriminalteknik. Vores medarbejdere har flere årtiers erfaring inden for informationsteknologi og bistår virksomheder, advokater, privatpersoner samt jævnligt også domstole med den tekniske afklaring af komplekse digitale sager.

Undersøgelsen foretages som udgangspunkt udelukkende på en retsmedicinsk kopi, et retsmedicinsk aftryk eller en datakilde, der er registreret på en teknisk tilsvarende måde, der sikrer bevismaterialets integritet. Det originale bevismateriale forbliver uændret og opbevares på en måde, der sikrer dets integritet.

Vores tjenester

Wir identifizieren die beteiligten OverlayFS-Schichten, trennen Lower- und Upper-Layer-Inhalte und werten gezielt die während der Laufzeit vorgenommenen Änderungen im Upper-Layer aus.

Typiske anvendelsesområder

Untersuchung containerisierter Laufzeitumgebungen
Analyse von Live-Linux- und Rettungssystemen
Rekonstruktion laufzeitspezifischer Änderungen
Trennung von Basis-Image und Laufzeitdaten
Incident Response auf Linux-Systemen
Retslige og udenretslige ekspertudtalelser

So läuft eine OverlayFS-Analyse ab

Nach der Sicherung wird zunächst die Layer-Struktur des OverlayFS-Mounts bestimmt. Lower- und Upper-Layer werden getrennt ausgewertet, wobei der Fokus auf den im Upper-Layer enthaltenen, während der Laufzeit vorgenommenen Änderungen liegt. Die Ergebnisse werden mit dem jeweiligen Container- oder Systemkontext korreliert.

Warum ist die OverlayFS-Analyse forensisch relevant?

Container- und Live-Systeme nutzen OverlayFS, um Basis-Images unverändert zu lassen und Laufzeitänderungen gesondert zu erfassen. Diese Laufzeitänderungen sind für forensische Untersuchungen häufig von zentralem Interesse.

Wird die Layer-Struktur nicht korrekt berücksichtigt, können Basis-Image-Inhalte fälschlich als laufzeitspezifische Änderungen interpretiert werden oder umgekehrt. Eine sorgfältige Trennung ist deshalb notwendig.

Ofte stillede spørgsmål

Was ist der Unterschied zwischen Lower- und Upper-Layer?+
Der Lower-Layer ist üblicherweise unveränderlich und enthält die Basisdaten, während der Upper-Layer die während der Laufzeit vorgenommenen Änderungen aufnimmt.
Wird OverlayFS von Docker genutzt?+
Ja, OverlayFS beziehungsweise darauf aufbauende Storage-Driver gehören zu den verbreiteten Speichertreibern für Container-Images und -Laufzeiten.
Bleiben Änderungen nach Beenden eines Containers erhalten?+
Das hängt von der Konfiguration ab. Ohne persistentes Volume können Upper-Layer-Änderungen beim Entfernen des Containers verloren gehen.

LanCologne – Linux-forensik i Köln

Sie benötigen eine professionelle forensische Untersuchung zu „OverlayFS forensisch analysieren"? LanCologne unterstützt Sie bei der gerichtsfesten Sicherung digitaler Beweismittel sowie der nachvollziehbaren Auswertung relevanter Linux-Artefakte.

Kontakt os nu