OLE Structured Storage

According to Microsoft, OLE structured storage provides persistence for files and data in COM by treating a file as a structured collection of objects, specifically storages and streams. This is also referred to as “compound files” or a “file system within a file.” As a result, it is possible to completely hide a Word document within an Excel spreadsheet, and vice versa. This is made possible by using a utility called Merge Streams[33]. Figure 3-17 illustrates the Merge Streams GUI.

[33] See http://www.ntkernel.com/utilities/merge.shtml

Figure 3-17. Merge Streams GUI.

By selecting a Word document via the GUI, selecting an ...

Get Windows Forensics and Incident Recovery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.