Jumplist / RecentFiles
Introduced in Windows 7, Jumplists are linked to a taskbar user experience-enhancing feature that allows users to "jump" to files, folders or others elements by right clicking on open applications in the Windows taskbar. The Windows Explorer's Quick Access feature also stores entries in Jumplists
There are two types of Jumplists:
automatic entries for recently accessed items, stored in
*.automaticDestinations-msfiles.custom entries in
*.customDestinations-msfiles for items manually "pinned" elements (by users or the applications themselves) to theWindows taskbaror an application'sJumplist.
Provide quick access to recently accessed applications, files and folders. Stored as DB files. Variants of Jump Lists:
the target file's absolute path, size and attributes (hidden, read-only, etc.).
the target file
Modified, Access, and Created (MAC)timestamps, updated whenever the file is "jumped" to.the number of times the target file was "jumped" to.
Automatic-Destinations, is created when the user opens files/folder, or access some utility or tools:
%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinationsCustom-Destinations, is created when the user pins an application via taskbar:
%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinationsParsing:
Eric Zimmerman's JumpListExplorer.exe and JLECmd.exe tools
# Parses the specified JumpLists file.
JLECmd.exe [-q --csv <CSV_DIRECTORY_OUTPUT>] -f <JUMPLIST_FILE>
# Recursively retrieves and parses the JumpLists files in the specified directory.
JLECmd.exe [-q --csv <CSV_DIRECTORY_OUTPUT>] -d <C:\Users\<USERNAME>\AppData\Roaming\Microsoft\Windows\Recent\ | C:\ | DIRECTORY>Last updated