Difference between pages "Microsoft Office File formats" and "OLE Compound File"
From Forensics Wiki
(Difference between pages)
Joachim Metz (Talk | contribs) (→Office versions, applications and file formats) |
Joachim Metz (Talk | contribs) (→Tools) |
||
| Line 1: | Line 1: | ||
| − | + | The '''Object Linking and Embedding (OLE) Compound File (CF)''' is used in other file formats as its underlying container file. | |
| + | It allows data to be stored in multiple streams. | ||
| − | + | The OLECF is also known as: | |
| − | * | + | * Compound Binary File (current name used by [[Microsoft]]) |
| − | + | * Compound Document File (name used by [[OpenOffice]]) | |
| − | + | * OLE2 file | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | * | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | * | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | == | + | == MIME types == |
| − | + | ||
| − | + | ||
| − | + | Because the OLECF by itself is just a container it does not use a mime type. | |
| − | + | A mime type assigned to an OLECF refers to its contents. | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | === | + | == File signature == |
| − | * [http:// | + | |
| − | * [http://en. | + | The OLECF has the following file signature: |
| + | hexadecimal: d0 cf 11 e0 a1 b1 1a e1 | ||
| + | |||
| + | The OLECF has no distinct footer. | ||
| + | |||
| + | == Contents == | ||
| + | |||
| + | The OLECF uses a FAT like file system to define blocks that are assigned to the stream using multiple allocation tables. | ||
| + | It uses a directory structure to define the name of the streams. | ||
| + | |||
| + | The OLECF is used to store: | ||
| + | * [[Microsoft Office]] 97-2003 documents: | ||
| + | ** [[Word Document (DOC)]] | ||
| + | ** [[Excel Spreadsheet (XLS)]] | ||
| + | ** [[Powerpoint Presentation (PPT)]] | ||
| + | * [[Thumbs.db]] | ||
| + | * [[Jump Lists]] | ||
| + | * StickyNotes.snt | ||
| + | |||
| + | == Also See == | ||
| + | * [[Media:Compdocfileformat.pdf|Microsoft Compound Document File Format]], by OpenOffice.org | ||
| + | |||
| + | == External Links == | ||
| + | * [http://download.microsoft.com/download/0/B/E/0BE8BDD7-E5E8-422A-ABFD-4342ED7AD886/WindowsCompoundBinaryFileFormatSpecification.pdf Compound Binary File Specification], by [[Microsoft]]. Be warned this file contains at least one error: the directory entry name length is a size in bytes not in characters. | ||
| + | * [http://msdn.microsoft.com/en-us/library/dd942138.aspx MS-CFB: Compound File Binary File Format], by [[Microsoft]] | ||
| + | * [http://code.google.com/p/libolecf/downloads/detail?name=OLE%20Compound%20File%20format.pdf OLE Compound File format specification], by the [[libolecf|libolecf project]] | ||
| + | |||
| + | == Tools == | ||
| + | * [[libolecf]] | ||
| + | * [http://www.mitec.cz/ssv.html MiTec Structured Storage Viewer] | ||
| + | |||
| + | [[Category:File Formats]] | ||
Revision as of 09:17, 10 February 2013
The Object Linking and Embedding (OLE) Compound File (CF) is used in other file formats as its underlying container file. It allows data to be stored in multiple streams.
The OLECF is also known as:
- Compound Binary File (current name used by Microsoft)
- Compound Document File (name used by OpenOffice)
- OLE2 file
Contents |
MIME types
Because the OLECF by itself is just a container it does not use a mime type. A mime type assigned to an OLECF refers to its contents.
File signature
The OLECF has the following file signature: hexadecimal: d0 cf 11 e0 a1 b1 1a e1
The OLECF has no distinct footer.
Contents
The OLECF uses a FAT like file system to define blocks that are assigned to the stream using multiple allocation tables. It uses a directory structure to define the name of the streams.
The OLECF is used to store:
- Microsoft Office 97-2003 documents:
- Thumbs.db
- Jump Lists
- StickyNotes.snt
Also See
- Microsoft Compound Document File Format, by OpenOffice.org
External Links
- Compound Binary File Specification, by Microsoft. Be warned this file contains at least one error: the directory entry name length is a size in bytes not in characters.
- MS-CFB: Compound File Binary File Format, by Microsoft
- OLE Compound File format specification, by the libolecf project