介绍
Jump Lists
是Windows 7
开始引入的新功能,该功能允许用户查看固定在任务栏中程序最近打开的文件
Jump Lists
由应用软件或者系统创建,作用是方便用户可以直接跳转到最近打开的文件或文件夹。Jump List
显示的列表数量是有限的,在Windows 7/8
操作系统中,用户可以通过更改注册表来修改Jump List
的条数,但在Windows 10
中,这个数量被固定了,用户无法自行修改。
Jump List
文件是一种OLE
文件,存储在C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
和C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Recent\CustomDestination
路径下。
Jump List
有两种类型,一种是存放在AutomaticDestinations
路径中的automaticDestinations-ms (autoDest)
文件,另一个是CustomDestination中的customdestination-ms(custDest)
文件。
autoDest
(*.automaticDestinations-ms
)文件是由系统shell
在用户与操作系统交互时(如启动应用程序、访问文件等)自动创建的,这些文件遵循Microsoft Compound File Binary(CFB)
复合文件格式结构,并且文件中的每个编号流都遵循 MS-SHLLINK
(即LNK
)二进制文件格式。
custDest
(*.customDestinations-ms
)文件是在用户操作固定
项目时创建的,比如拖到某个文件或应用程序固定到任务栏中,或在列表中固定某个项目。custDest
文件只是一系列相互附加的lnk
格式流组成。比autoDest
文件更为简单。
步骤
打开JumpListExplorer
文件
依次点击File
> Load jump lists
打开案例中的所有文件
对每个jumplist文件进行分析,关键的财务文件