Windows-Jump-Lists verstehen
Windows-Jump-Lists verstehen
Jump Lists wurden mit Windows 7 eingeführt, um pro Anwendung schnellen Zugriff auf zuletzt und häufig verwendete Dateien zu bieten. Für Forensiker sind sie eine reichhaltige Aufzeichnung der Benutzeraktivität: welche Dateien wann und von wo geöffnet wurden.
Wenn das Thema neu für Sie ist, beginnen Sie mit der Einführung für Einsteiger: Was ist eine Windows-Jump-List?.
Zwei Dateitypen
- AutomaticDestinations
(
*.automaticDestinations-ms) — eine OLE-Compound-Datei. Jeder nummerierte Stream ist eine Windows-Verknüpfung (LNK), und einDestList-Stream ordnet sie und speichert Zugriffszeitstempel sowie den ursprünglichen Hostnamen. - CustomDestinations
(
*.customDestinations-ms) — anwendungsdefinierte Kategorien mit einer Folge von LNK-Strukturen.
Beide liegen unter
%AppData%\Microsoft\Windows\Recent\(Automatic|Custom)Destinations\ — siehe
wo Windows Jump-List-Dateien speichert
für die benutzerbezogenen Pfade, die AppID-Benennung und das Abgreifen aus
einem forensischen Image.
Warum im Browser analysieren?
Bei Ermittlungen zählt die Beweismittelkette. Dieses Tool kompiliert einen Rust-Parser zu WebAssembly und führt ihn vollständig clientseitig aus — das Artefakt verlässt niemals Ihren Rechner, und kein Server protokolliert es. Für einen direkten Vergleich mit anderen Werkzeugen siehe den Vergleich der Jump-List-Parser.
Legen Sie auf der Startseite eine Datei ab, um die dekodierten Einträge zu sehen. Brauchen Sie einen schrittweisen Ermittlungs-Workflow? Lesen Sie die DFIR-Anleitung. Wollen Sie stattdessen den Jump-List-Verlauf löschen? Siehe wie man Windows-Jump-Lists löscht oder leert.