我正在为 NTFS 文件系统编写解析器。我有一个关于 INDX 记录的问题。我已经浏览了 stackoverflow 问题“NTFS 硬盘上 $I30 的 INDX 条目无效”以及其中提供的链接。请参考下图。
在解析INDX记录时,当我们遇到字节序列
00 00 00 00 00 00 00 00 10 00 00 00 02 00 00 00
文档时,表明应该将其视为索引条目列表的最后一个条目。但是,正如您所见,在此之后还有更多条目,Windows 资源管理器会显示所有条目。我无法在 ;last 条目之后继续解析,因为后续条目的结构与 INDX 条目记录的规定结构不匹配,如下所示。请建议我是否在这里遗漏任何内容以及如何解决。