<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=J2j</id>
		<title>Just Solve the File Format Problem - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=J2j"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Special:Contributions/J2j"/>
		<updated>2026-04-06T14:59:18Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cpio</id>
		<title>Cpio</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cpio"/>
				<updated>2023-03-01T01:47:11Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added more samples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|name=cpio&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Archiving&lt;br /&gt;
|extensions={{ext|cpio}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-cpio}}&lt;br /&gt;
|pronom={{PRONOM|fmt/635}}&lt;br /&gt;
}}&lt;br /&gt;
{{DISPLAYTITLE:cpio}}&lt;br /&gt;
&lt;br /&gt;
'''cpio''' is a non-compressed file archive format for [[Unix]]-style systems. It was originally intended for tape archiving, similar to the [[Tape Archive]] (tar) format.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
To extract files, using the command line utility:&lt;br /&gt;
  $ cpio -idmv -I example.cpio&lt;br /&gt;
&lt;br /&gt;
To list files:&lt;br /&gt;
  $ cpio -it -I example.cpio&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
A cpio archive begins with one of the following signatures:&lt;br /&gt;
* &amp;lt;code&amp;gt;0x71 0xC7&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;0xC7 0x71&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;'0' '7' '0' '7'&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Be aware that there are [[afio]] extensions to cpio format that are not supported by most cpio utilities. For one thing, if most of the filenames end in &amp;quot;.z&amp;quot;, it's probably a compressed afio archive.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://people.freebsd.org/~kientzle/libarchive/man/cpio.5.txt cpio format man page]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.gnu.org/software/cpio/cpio.html GNU cpio]&lt;br /&gt;
* [http://www.libarchive.org libarchive / bsdcpio]&lt;br /&gt;
* [http://gnuwin32.sourceforge.net/packages/cpio.htm cpio for Windows]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
* [[afio]]&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* {{Deark}}&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://ftp.gnu.org/gnu/tar/tar-1.27.cpio.gz&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/cpio/&lt;br /&gt;
* [https://www.clamav.net/downloads ClamAV Download] → [https://www.clamav.net/downloads/production/clamav-0.103.8.tar.gz 0.103.8 Source] → test/.split → split.clam.*.cpio??&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
* [[Wikipedia:cpio|Wikipedia article]]&lt;br /&gt;
* [http://www.freebsd.org/cgi/man.cgi?cpio cpio utility man page]&lt;br /&gt;
* [http://www.gnu.org/software/cpio/manual/index.html GNU cpio manual]&lt;br /&gt;
* [http://rightsock.com/~kjw/Ramblings/tar_v_cpio.html tar vs. cpio]&lt;br /&gt;
* [https://web.archive.org/web/20190809160054/http://www.forensicswiki.org/wiki/Cpio ForensicsWiki entry] (no useful detail)&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-12-29T00:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: correct wrong digit for MST&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], [[Access|Microsoft Access]] wizard template, ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022C60-0000-0000-C000-000000000046&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST]] [[GST_ART|Art drawing]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000C1082-0000-0000-C000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer]] transform script MST&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4D29B490-49B2-11D0-93C3-7E0706000000}&amp;lt;/code&amp;gt; || |[[IPT|Autodesk Inventor]] Part &amp;lt;!-- *.ipt about year 2019 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4F4D4E49-464F-524D-AFDC-0020AF286206}&amp;lt;/code&amp;gt; || [[OmniForm]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{597CAA70-72AA-11CF-831E-524153480000}&amp;lt;/code&amp;gt; || [[FLA|Adobe Flash]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-12-29T00:22:25Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Windows Installer transform script MST to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], [[Access|Microsoft Access]] wizard template, ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022C60-0000-0000-C000-000000000046&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST]] [[GST_ART|Art drawing]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer]] transform script MST&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4D29B490-49B2-11D0-93C3-7E0706000000}&amp;lt;/code&amp;gt; || |[[IPT|Autodesk Inventor]] Part &amp;lt;!-- *.ipt about year 2019 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4F4D4E49-464F-524D-AFDC-0020AF286206}&amp;lt;/code&amp;gt; || [[OmniForm]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{597CAA70-72AA-11CF-831E-524153480000}&amp;lt;/code&amp;gt; || [[FLA|Adobe Flash]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-10-07T00:07:08Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Greenstreet Art drawing to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], [[Access|Microsoft Access]] wizard template, ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022C60-0000-0000-C000-000000000046&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST]] [[GST_ART|Art drawing]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4D29B490-49B2-11D0-93C3-7E0706000000}&amp;lt;/code&amp;gt; || |[[IPT|Autodesk Inventor]] Part &amp;lt;!-- *.ipt about year 2019 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4F4D4E49-464F-524D-AFDC-0020AF286206}&amp;lt;/code&amp;gt; || [[OmniForm]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{597CAA70-72AA-11CF-831E-524153480000}&amp;lt;/code&amp;gt; || [[FLA|Adobe Flash]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-10-01T16:50:21Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Autodesk Inventor Part to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], [[Access|Microsoft Access]] wizard template, ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4D29B490-49B2-11D0-93C3-7E0706000000}&amp;lt;/code&amp;gt; || |[[IPT|Autodesk Inventor]] Part &amp;lt;!-- *.ipt about year 2019 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{4F4D4E49-464F-524D-AFDC-0020AF286206}&amp;lt;/code&amp;gt; || [[OmniForm]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{597CAA70-72AA-11CF-831E-524153480000}&amp;lt;/code&amp;gt; || [[FLA|Adobe Flash]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/IPT</id>
		<title>IPT</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/IPT"/>
				<updated>2022-10-01T16:47:07Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Wikipedia url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=3D and CAD/CAM Models&lt;br /&gt;
|extensions={{ext|ipt}}&lt;br /&gt;
|wikidata={{wikidata|Q735441}}&lt;br /&gt;
}}&lt;br /&gt;
'''IPT''' (Autodesk Inventor part) is one of the native file formats of Autodesk Inventor, along with [[IAM]] (Autodesk Inventor assembly), [[IDW]] (Autodesk Inventor drawing), and [[IPN]] (Autodesk Inventor presentation). Assemblies consist of arrangements of parts.&lt;br /&gt;
&lt;br /&gt;
Autodesk Inventor has a new major version every year, and it's documented that the assembly file format changes and requires updates to read newer files; it's not clear whether the part files are similarly incompatible from year to year.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/3DSMax-Data-Exchange/files/GUID-3DA51A42-AB12-48D6-B6D5-A82B481CD686-htm.html Autodesk Inventor (IPT, IAM) Files] (Autodesk knowledge base)&lt;br /&gt;
* [https://knowledge.autodesk.com/support/featurecam-products/learn-explore/caas/CloudHelp/cloudhelp/2020/ENU/PMAKER-ReferenceHelp/files/GUID-186A68B7-CE9F-4377-BA72-A97F297BD1CF-htm.html Import IPT Autodesk Inventor Part File (PartMaker)]&lt;br /&gt;
* [https://sites.google.com/a/eng.ucsd.edu/mae3/cad/files/inventor-parts-tutorial?mobile=true Inventor Parts Tutorial]&lt;br /&gt;
* [[Wikipedia:Autodesk_Inventor|Wikipedia: Autodesk Inventor]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft Compound File]]&lt;br /&gt;
[[Category:Autodesk]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/ETL</id>
		<title>ETL</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/ETL"/>
				<updated>2022-09-28T21:03:26Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: mime type + software + samples + identification added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=System files&lt;br /&gt;
|extensions={{ext|etl}}&lt;br /&gt;
|mimetypes={{mimetype|application/etl}}&amp;lt;ref&amp;gt;http://extension.nirsoft.net/etl&amp;lt;/ref&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
ETL (Event Trace Log) files store the output of instruments attached to their application, or user or kernel events during real-time. The enable the consumption of those events post- that time. &lt;br /&gt;
&lt;br /&gt;
According to [https://file.org/extension/etl file.org] these files ''&amp;quot;can contain information about disk access and page faults, logging high-frequency events and recording the performance of the Microsoft operating system. This information can be used to analyze and adjust voice response software applications.&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
After the trace log file header the names of the logger and the log file are stored as null-terminated Unicode strings.&lt;br /&gt;
So ETL files contain near the beginning the bytes sequence &amp;lt;code&amp;gt;.\0e\0\t\0l\0\0\0&amp;lt;/code&amp;gt; triggered by used file name suffix &amp;lt;code&amp;gt;.etl&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;ref&amp;gt;https://www.geoffchappell.com/studies/windows/km/ntoskrnl/api/etw/tracelog/trace_logfile_header.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* tracerpt &lt;br /&gt;
* [https://github.com/airbus-cert/etl-parser etl-parser] Event Trace Log file reader in pure Python&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://github.com/airbus-cert/etl-parser/tree/master/tests/example/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://file.org/extension/etl file.org: Opening ETL Files]&lt;br /&gt;
* [https://docs.microsoft.com/en-us/windows/desktop/etw/event-tracing-portal Microsoft: Event Tracing]&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/LUKS</id>
		<title>LUKS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/LUKS"/>
				<updated>2022-09-12T00:40:28Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added mime type + extensions + more identification software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Encryption&lt;br /&gt;
|extensions={{ext|luks}}, {{ext|img}}, {{ext|luksVolumeHeaderBackUp}}&amp;lt;ref&amp;gt;https://bytemeta.vip/repo/mhogomchungu/zuluCrypt/issues/152&amp;lt;/ref&amp;gt;&lt;br /&gt;
|mimetypes={{mimetype|application/x-raw-disk-image}}&amp;lt;ref&amp;gt;https://reposcope.com/mimetype/application/x-raw-disk-image&amp;lt;/ref&amp;gt;&lt;br /&gt;
|released=≤2005&lt;br /&gt;
}}&lt;br /&gt;
[[LUKS]] (Linux Unified Key Setup) is a general-purpose encrypted disk format. It supports, for example, multiple keys, and the possibility of changing keys without re-encrypting the entire volume. Some Linux distributions support LUKS by default, using &amp;lt;code&amp;gt;cryptsetup&amp;lt;/code&amp;gt; and related utilities, as if it were an advanced form of [[dm-crypt]].&lt;br /&gt;
&lt;br /&gt;
A LUKS volume begins with a header containing a variety of (unencrypted) information about the encrypted data.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
A LUKS (v1, at least) volume begins with signature bytes {{magic|'L' 'U' 'K' 'S' 0xBA 0xBE}}.&lt;br /&gt;
For version 1 this is followed by byte sequence &amp;lt;code&amp;gt;00 01&amp;lt;/code&amp;gt;&lt;br /&gt;
and for version 2 this is followed by byte sequence &amp;lt;code&amp;gt;00 02&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://gitlab.com/cryptsetup/cryptsetup/wikis/Specification LUKS On-Disk Format Specification]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://gitlab.com/cryptsetup/cryptsetup cryptsetup]&lt;br /&gt;
* [[Wikipedia:FreeOTFE|FreeOTFE]]&lt;br /&gt;
* [http://mhogomchungu.github.io/zuluCrypt/ zuluCrypt]&lt;br /&gt;
* [http://mhogomchungu.github.io/zuluCrypt/ zuluMount]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Linux Unified Key Setup|Wikipedia article]]&lt;br /&gt;
* [https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/v2.0.0-ReleaseNotes Cryptsetup 2.0.0 Release Notes] - Introduces LUKS2 format&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/RIFF</id>
		<title>RIFF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/RIFF"/>
				<updated>2022-07-12T16:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Added IDF RIFF subtag&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|locfdd={{LoCFDD|fdd000025}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
The '''Resource Interchange File Format''' ('''RIFF'''), alternatively &amp;quot;'''Reverse [[IFF]]'''&amp;quot;&amp;lt;!-- See https://github.com/1fish2/IFF/blob/master/IFF%20retrospective.md --&amp;gt;, is a wrapper or container format, originally developed by Microsoft and IBM.  Formats based on the RIFF container include the widely used [[WAV]] (audio) and [[AVI]] (video) formats.&lt;br /&gt;
&lt;br /&gt;
It is similar to [[IFF]]. One difference is that RIFF uses little-endian [[Endianness|byte order]].&lt;br /&gt;
&lt;br /&gt;
See also [[RIFX]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
RIFF files begin with the ASCII characters &amp;quot;&amp;lt;code&amp;gt;RIFF&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== RIFF type cross-reference ==&lt;br /&gt;
Selected &amp;quot;RIFF types&amp;quot;, and related articles, are listed below. The RIFF type (also called &amp;quot;form type&amp;quot; or &amp;quot;RIFF form&amp;quot;) is a [[FourCC|four-byte identifier]] that usually appears at file offset 8. See also [[:Category:RIFF based file formats]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! RIFF type !! Refer to !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ACON&amp;lt;/code&amp;gt; || [[Windows Animated Cursor]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AMV&amp;lt;/code&amp;gt; || [[MTV Video (.AMV)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AVI&amp;lt;/code&amp;gt;  || [[AVI]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;BND&amp;lt;/code&amp;gt;  || [[RIFF Bundle File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CDR?&amp;lt;/code&amp;gt;  || [[CorelDRAW]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CDXA&amp;lt;/code&amp;gt;  || [[MPEG-1]] || wrapped MPEG (CDXA)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;DES?&amp;lt;/code&amp;gt;  || [[Corel Designer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;PAL&amp;lt;/code&amp;gt; || [[RIFF Palette File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RDIB&amp;lt;/code&amp;gt; || [[RDIB]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMID&amp;lt;/code&amp;gt; || [[RIFF MIDI]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMMP&amp;lt;/code&amp;gt; || [[RIFF Multimedia Movie]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;TRID&amp;lt;/code&amp;gt; || [[Trd (TRID)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;VDRM&amp;lt;/code&amp;gt; || [[VDR (VirtualDub)]] || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WAVE&amp;lt;/code&amp;gt; || [[WAV]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WEBP&amp;lt;/code&amp;gt; || [[WebP]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sfbk&amp;lt;/code&amp;gt; || [[SoundFont 2.0]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;shw4&amp;lt;/code&amp;gt; || [[SHW (Corel)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MSFX&amp;lt;/code&amp;gt; || [[RIFF MSFX]] || Appears to be meta info for .wav's&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MIDS&amp;lt;/code&amp;gt; || [[RIFF MIDS]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;STYL&amp;lt;/code&amp;gt; || [[RIFF STYL]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;NUND&amp;lt;/code&amp;gt; || [[CPR]] [[NPR]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CAR(A,B,C)&amp;lt;/code&amp;gt; || [[Corel R.A.V.E.]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;IDF &amp;lt;/code&amp;gt; || [[MIDI Instrument Definition File]] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.aelius.com/njh/wavemetatools/doc/riffmci.pdf Multimedia Programming Interface and Data Specifications 1.0] - RIFF document issued jointly by IBM and Microsoft, 1991-08&lt;br /&gt;
* [http://netghost.narod.ru/gff/vendspec/micriff/ms_riff.txt Microsoft Multimedia Standards Update, Revision 1.0.97], 1992-07-29&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.schnarff.com/file-formats/riff/ RIFFPad]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* {{EGFF|riff|Microsoft RIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [[Wikipedia: Resource Interchange File Format]]&lt;br /&gt;
* [http://www.drdobbs.com/database/inside-the-riff-specification/184409308 Dr. Dobbs: Inside the RIFF Specification]&lt;br /&gt;
* [http://johnloomis.org/cpe102/asgn/asgn1/riff.html John S. Loomis: RIFF File Structure]&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Audio and Music]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:IBM]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Imageiio/imaginfo_(Ulead)</id>
		<title>Imageiio/imaginfo (Ulead)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Imageiio/imaginfo_(Ulead)"/>
				<updated>2022-07-12T16:39:17Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: add version identification for Imaginfo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|pe3}}, {{ext|pe4}}&lt;br /&gt;
}}&lt;br /&gt;
'''imageiio.pe3''', '''imaginfo.pe3''', '''imageiio.pe4''', and '''imaginfo.pe4''' are the names of files that are auto-generated by some graphics applications from Ulead Systems. A pair of PE3 files, or of PE4 files, generally appears together. They presumably contain a thumbnail cache, and other indexing information.&lt;br /&gt;
&lt;br /&gt;
Applications reported to create such files include iPhoto Plus, [[PhotoImpact]], and Photo Explorer.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Some or all imageiio.pe3 files begin with ASCII &amp;quot;{{magic|IIO1$}}&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Some or all imageiio.pe4 files begin with ASCII &amp;quot;{{magic|IIO2H}}&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The imaginfo formats have no obvious signature. The version number such as three or four is stored in byte at offset 22.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [https://archive.org/details/PI3CANON Ulead PhotoImpact 3.0] - CD image from archive.org (PE3 files)&lt;br /&gt;
* [https://archive.org/details/Ulead_Systems_iPhotoPlus_4_ULEAD_1996 Ulead Systems iPhotoPlus 4 (ULEAD) (1996)] - CD image from archive.org (PE4 files)&lt;br /&gt;
* https://telparia.com/fileFormatSamples/other/uleadImageiioThumbnailInfo/&lt;br /&gt;
* Or try searching the web for the relevant filenames.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: Ulead Systems]]&lt;br /&gt;
&lt;br /&gt;
[[Category:File formats with a distinctive filename]]&lt;br /&gt;
[[Category:Multi-file formats]]&lt;br /&gt;
[[Category:Ulead]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Nickfile</id>
		<title>Nickfile</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Nickfile"/>
				<updated>2022-06-28T00:16:35Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added software + replaced dead URLs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=E-Mail, newsgroups, and forums&lt;br /&gt;
|extensions={{ext|nk2}}&lt;br /&gt;
}}&lt;br /&gt;
A [[Nickfile]] (NK2) is used by [[Microsoft Outlook]] to store e-mail aliases.&lt;br /&gt;
&lt;br /&gt;
== File identification ==&lt;br /&gt;
&lt;br /&gt;
Files begin with hex bytes &amp;lt;code&amp;gt;0D F0 AD BA&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://github.com/libyal/libnk2/ libnk2] - library to access the Microsoft Outlook Nickfile (NK2) format.&lt;br /&gt;
* [https://www.nirsoft.net/utils/outlook_nk2_edit.html NK2Edit] - Window tool to edit AutoComplete files of Microsoft Outlook.&lt;br /&gt;
* [https://www.cgsecurity.org/wiki/File_Formats_Recovered_By_PhotoRec TestDisk] tool to recover/undelete Outlook files.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://github.com/libyal/libnk2/blob/main/documentation/Nickfile%20(NK2)%20format.asciidoc Format specification (libnk2 project)]&lt;br /&gt;
* [https://fossies.org/linux/libpst/xml/MAPI_definitions.pdf MAPI definitions (libpst project)]&lt;br /&gt;
* [https://forensicswiki.xyz/wiki/index.php?title=Nickfile_(NK2) Forensic Wiki page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Outlook_Express_Database</id>
		<title>Outlook Express Database</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Outlook_Express_Database"/>
				<updated>2022-06-27T23:57:57Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added + replaced dead URLs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=E-Mail, newsgroups, and forums&lt;br /&gt;
|extensions={{ext|dbx}}&lt;br /&gt;
|pronom={{PRONOM|fmt/838}}, {{PRONOM|fmt/839}}&lt;br /&gt;
}}&lt;br /&gt;
An [[Outlook Express Database]] (DBX) is used by Microsoft Outlook Express (distinct from [[Microsoft Outlook|Outlook]]) to store e-mail messages and folders.&lt;br /&gt;
&lt;br /&gt;
== File identification ==&lt;br /&gt;
&lt;br /&gt;
Files begin with hex bytes {{magic|CF AD 12 FE}}.&lt;br /&gt;
&lt;br /&gt;
This is followed by a class ID ([[CLSID]]) depending on whether the file contains messages or folders:&lt;br /&gt;
&lt;br /&gt;
* Message Database: 6F74FDC5-E366-11d1-9A4E-00C04FA309D4&lt;br /&gt;
* Folder Database: 6F74FDC6-E366-11d1-9A4E-00C04FA309D4&lt;br /&gt;
* Offline Database: 26FE9D30-1A8F-11D2-AABF-006097D474C4&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/Outlook_Express_Database_%28DBX%29 Forensic Wiki page] [https://web.archive.org/web/20190311212311/www.forensicswiki.org/wiki/Outlook_Express_Database_(DBX) (archived)]&lt;br /&gt;
* [http://oedbx.aroh.de/ Downloadable file format info] [https://web.archive.org/web/20180307085639/http://oedbx.aroh.de/ (archived)]&lt;br /&gt;
* [http://sourceforge.net/projects/ol2mbox/ Outlook to Unix mail converter] (supports DBX via library libdbx among other Microsoft mail-related formats). Contains FILE-FORMAT for Outlook Express 5.0 DBX files&lt;br /&gt;
* [http://www.stellaroutlooktools.com/outlookexpress/dbx-pst.php DBX to PST converter]&lt;br /&gt;
* [https://sourceforge.net/projects/undbx/ undbx] tool to extract, recover and undelete e-mail messages from Outlook Express .dbx files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Transport_Neutral_Encapsulation_Format</id>
		<title>Transport Neutral Encapsulation Format</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Transport_Neutral_Encapsulation_Format"/>
				<updated>2022-06-15T01:18:09Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added identification section, more sample files, more software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=E-Mail, newsgroups, and forums&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.ms-tnef}}&lt;br /&gt;
|extensions={{ext|dat}}, {{ext|tnef}}&lt;br /&gt;
|wikidata={{wikidata|Q1601331}}&lt;br /&gt;
}}&lt;br /&gt;
'''Transport Neutral Encapsulation Format''' (TNEF) is a proprietary format used by Microsoft mail software to encode attachments and rich text, instead of more standards-compliant methods such as [[MIME]].&lt;br /&gt;
&lt;br /&gt;
It is usually implemented as an attachment called '''winmail.dat''' or '''win.dat''', which Microsoft programs know what to do with, but is a useless and confusing attachment to everybody else (unless they use one of several programs and plugins that have been devised to help non-MS-ers cope with it). When saved elsewhere as archives or samples, sometimes the .tnef file extension is used.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Such mail files start with signature bytes {{magic|0x78 0x9f 0x3e 0x22}}.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.fentun.com/ Fentun]: Freeware Windows program to decode this attachment&lt;br /&gt;
* [http://sourceforge.net/projects/tnef/ TNEF]: An open source TNEF decoder utility&lt;br /&gt;
* [https://addons.mozilla.org/en-US/thunderbird/addon/lookout/ Lookout]: Thunderbird addon to read TNEF (based on the above TNEF decoder utility)&lt;br /&gt;
* [http://www.eolsoft.com/download/ Winmail Opener]&lt;br /&gt;
* [https://github.com/Yeraze/ytnef ytnef]: TNEF command-line extractor&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://libxad.cvs.sourceforge.net/viewvc/libxad/testfiles/MS-TNEF/&lt;br /&gt;
* https://github.com/koodaamo/tnefparse/tree/master/tests/examples&lt;br /&gt;
&lt;br /&gt;
== Links and references ==&lt;br /&gt;
* [[Wikipedia:Transport Neutral Encapsulation Format|Transport Neutral Encapsulation Format (Wikipedia)]]&lt;br /&gt;
* [http://www.modemhelp.net/newsletter/email/winmaildat.shtml How to turn off winmail.dat attachments]&lt;br /&gt;
* [https://docs.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-oxtnef MS-TNEF format specifications]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:File formats with a distinctive filename]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Personal_Folder_File</id>
		<title>Personal Folder File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Personal_Folder_File"/>
				<updated>2022-06-07T01:28:52Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Wikipedia URL + replaced dead URLs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=E-Mail, newsgroups, and forums&lt;br /&gt;
|extensions={{ext|pab}}, {{ext|pst}}, {{ext|ost}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.ms-outlook}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/75}}, {{PRONOM|x-fmt/248}}, {{PRONOM|x-fmt/249}}&lt;br /&gt;
}}&lt;br /&gt;
A [[Personal Folder File]] is used by [[Microsoft Outlook]] to store e-mails and other things. There are three varieties, which exist in 32 and 64 bit varieties:&lt;br /&gt;
&lt;br /&gt;
* '''Personal Address Book''' (PAB) - stores contacts/address book entries&lt;br /&gt;
* '''Personal Storage Table''' (PST) - has mailboxes and other things such as tasks, notes, and appointments&lt;br /&gt;
* '''Offline Storage Table''' (OST) - is used for offline storage of items from a remote Exchange server&lt;br /&gt;
&lt;br /&gt;
The name &amp;quot;Personal Folder File&amp;quot; actually originally applied to the PST variety, but has been used as an &amp;quot;umbrella&amp;quot; name for all the varieties as well.&lt;br /&gt;
&lt;br /&gt;
== File identification ==&lt;br /&gt;
&lt;br /&gt;
Files begin with hex bytes &amp;lt;code&amp;gt;21 42 44 4E&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/libyal/libpff libpff] - library + tools to access PFF and OFF (Offline Folder File) formats&lt;br /&gt;
* [http://www.five-ten-sg.com/libpst/ libpst] - includes utility to convert PST folders to both mbox and other formats&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: Personal Storage Table]]&lt;br /&gt;
* [https://googledrive.com/host/0B3fBvzttpiiScU9qcG5ScEZKZE0/Personal%20Folder%20File%20%28PFF%29%20format.pdf PFF format specification] (unofficial analysis) [https://web.archive.org/web/20151028083700/https://da1ba3cfdffc2404250f16d3711dfb32dcd40e96.googledrive.com/host/0B3fBvzttpiiScU9qcG5ScEZKZE0/Personal%20Folder%20File%20(PFF)%20format.pdf (archived)]&lt;br /&gt;
* [https://da1ba3cfdffc2404250f16d3711dfb32dcd40e96.googledrive.com/host/0B3fBvzttpiiScU9qcG5ScEZKZE0/PFF%20Forensics%20-%20analyzing%20the%20horrible%20reference%20file%20format.pdf Personal Folder File (PFF) forensics (Analyzing the horrible reference file format)] [https://web.archive.org/web/20160301184716/https://da1ba3cfdffc2404250f16d3711dfb32dcd40e96.googledrive.com/host/0B3fBvzttpiiScU9qcG5ScEZKZE0/PFF%20Forensics%20-%20analyzing%20the%20horrible%20reference%20file%20format.pdf (archived)]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ff385210%28v=office.12%29.aspx PST file format (official Microsoft description)]&lt;br /&gt;
* [http://www.five-ten-sg.com/libpst/rn01re05.html PST file description]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/Personal_Folder_File_%28PAB,_PST,_OST%29 Forensics Wiki page] [https://web.archive.org/web/20190829130423/http://www.forensicswiki.org/wiki/Personal_Folder_File_(PAB,_PST,_OST) (archived)]&lt;br /&gt;
* [http://innovation-portal.dsitia.qld.gov.au/advice/1706/digital-public-records-outlook-calendars Digital Public Records - Outlook Calendars] (Queensland government challenge) &amp;lt;!-- The requested page is not available --&amp;gt;&lt;br /&gt;
* [https://web.archive.org/web/20210630214214/https://archive.codeplex.com/?p=pstsdk CodePlex PST SDK Archive]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Address books and contacts]]&lt;br /&gt;
[[Category:Calendars]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-05-31T02:01:30Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Microsoft Access wizard template to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], [[Access|Microsoft Access]] wizard template, ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-05-30T03:07:29Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Microsoft Office Binder to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{59850400-6664-101B-B21C-00AA004BA90B}&amp;lt;/code&amp;gt; || [[Microsoft Office]] Binder &amp;lt;!-- tested only version 8; OBD for document like BINDER.OBD, OBT for template like REPORT.OBT and OBZ for Wizard --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Office</id>
		<title>Microsoft Office</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Office"/>
				<updated>2022-05-30T03:04:18Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added URL for Microsoft Office tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
}}&lt;br /&gt;
'''Microsoft Office''' is Microsoft's flagship suite of office software. Its primary components are:&lt;br /&gt;
* '''Word''' (word processor) - See [[Microsoft Word]], [[DOC]], [[DOCX]], [[:Category:Microsoft Word]]&lt;br /&gt;
* '''Excel''' (spreadsheet) - See [[Microsoft Excel]], [[XLS]], [[XLSX]]&lt;br /&gt;
* '''PowerPoint''' (presentation) - See [[Microsoft PowerPoint]], [[PPT]], [[PPTX]]&lt;br /&gt;
* '''Outlook''' (personal information manager) - See [[Microsoft Outlook]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Access]]&lt;br /&gt;
* [[ActiveMime]]&lt;br /&gt;
* [[Microsoft Compound File]]&lt;br /&gt;
* [[Microsoft Office Drawing]]&lt;br /&gt;
* [[Microsoft Office File List]]&lt;br /&gt;
* [[Microsoft Works]]&lt;br /&gt;
* [[Office Open XML]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: Microsoft Office]]&lt;br /&gt;
* [[Wikipedia: Microsoft Office shared tools]]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/cc313118.aspx Microsoft Office File Formats] (msdn.microsoft.com)&lt;br /&gt;
* [http://decalage.info/file_formats_security/office File format security descriptions: Office]&lt;br /&gt;
* [http://blog.rootshell.be/2015/01/08/searching-for-microsoft-office-files-containing-macro/ Searching for Microsoft Office files containing macros]&lt;br /&gt;
* [http://www.hexacorn.com/blog/2016/11/05/office-macros-file-extensions-file-format-content-and-a-few-handling-stereotypes/ Office Macros – file extensions, file format (content), and a few handling stereotypes…]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Microsoft Word]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-05-29T02:06:30Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Microsoft Powerpoint Addin/Wizard to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{817246F0-720A-11CF-8718-00AA0060263B}&amp;lt;/code&amp;gt; || [[Microsoft PowerPoint]] Addin or Wizard &amp;lt;!-- only version 97 tested; Microsoft Powerpoint Addin like BSHPPT97.PPA or Wizard like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_PowerPoint</id>
		<title>Microsoft PowerPoint</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_PowerPoint"/>
				<updated>2022-05-29T01:59:02Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: add Powerpoint Wizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
|subcat2=Presentation&lt;br /&gt;
}}&lt;br /&gt;
:''This article is about the software, and all of its file formats. For the main PowerPoint file formats, see [[PPT]] and [[PPTX]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft PowerPoint''' is a presentation application. It is a component of the [[Microsoft Office]] suite.&lt;br /&gt;
&lt;br /&gt;
There are separate articles for these PowerPoint formats:&lt;br /&gt;
* [[PPT]]&lt;br /&gt;
* [[PPTX]]&lt;br /&gt;
&lt;br /&gt;
== Formats ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format !! Version !! MIME type !! Ext. !! PRONOM !! Refer to&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Presentation           || 4.0     ||rowspan=&amp;quot;3&amp;quot;| {{mimetype|application/vnd.ms-powerpoint}} || .ppt  || {{PRONOM|x-fmt/88}} ||rowspan=&amp;quot;5&amp;quot;| [[PPT]]&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Presentation           || 95      || .ppt  || {{PRONOM|fmt/125}}&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Presentation           || 97-2003 || .ppt  || {{PRONOM|fmt/126}}&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint for Macintosh          || 4.0     || || .ppt  || {{PRONOM|fmt/179}}&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint for Macintosh          || 2001    || || .ppt  || {{PRONOM|fmt/181}}&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Design Template        ||         || || .pot  || {{PRONOM|x-fmt/84}}  || [[PPT]]&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Packaged Presentation  ||         || || .ppz  || {{PRONOM|x-fmt/216}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Show                   || 97-2003 || || .pps  || {{PRONOM|x-fmt/87}}  || [[PPT]]&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Graphics File          ||         || || .ppi  || {{PRONOM|x-fmt/177}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Add-In                 ||         || || .ppa  || {{PRONOM|x-fmt/86}}  ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint Wizard                 || 4.0-2004 &amp;lt;!-- only version 97 tested; 97-2003 (www.file-extensions.org)--&amp;gt; || {{mimetype|application/vnd.ms-powerpoint}} || .pwz &amp;lt;!-- like &amp;quot;AutoContent Wizard.pwz&amp;quot; --&amp;gt; || || [[Microsoft Compound File]] &lt;br /&gt;
|-&lt;br /&gt;
|Microsoft Powerpoint for Windows            || 2007+   || {{mimetype|application/vnd.openxmlformats-officedocument.presentationml.presentation}} || .pptx || {{PRONOM|fmt/215}} || [[PPTX]]&lt;br /&gt;
|-&lt;br /&gt;
|Macro Enabled Microsoft Powerpoint          ||         || {{mimetype|application/vnd.ms-powerpoint.presentation.macroEnabled.12}} || .pptm || {{PRONOM|fmt/487}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Template               || 2007    || {{mimetype|application/vnd.openxmlformats-officedocument.presentationml.template}} || .potx || {{PRONOM|fmt/631}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Macro-Enabled Template || 2007    || {{mimetype|application/vnd.ms-powerpoint.template.macroEnabled.12}} || .potm || {{PRONOM|fmt/632}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Show                   || 2007    || {{mimetype|application/vnd.openxmlformats-officedocument.presentationml.slideshow}} || .ppsx || {{PRONOM|fmt/629}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Macro-Enabled Show     || 2007    || {{mimetype|application/vnd.ms-powerpoint.slideshow.macroEnabled.12}} || .ppsm || {{PRONOM|fmt/630}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Macro-Enabled Slide    || 2007    || {{mimetype|application/vnd.ms-powerpoint.slide.macroEnabled.12}} || .sldm || {{PRONOM|fmt/636}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Microsoft PowerPoint Macro-Enabled Add-In   || 2007    || {{mimetype|application/vnd.ms-powerpoint.addin.macroEnabled.12}} || .ppam || {{PRONOM|fmt/633}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: Microsoft PowerPoint]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/LoadDskF/SaveDskF</id>
		<title>LoadDskF/SaveDskF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/LoadDskF/SaveDskF"/>
				<updated>2022-05-19T03:09:08Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Resources and more to Identification section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Disk Image Formats&lt;br /&gt;
|extensions={{ext|dsk}}, {{ext|1dk}}, {{ext|2dk}}, ...&lt;br /&gt;
}}&lt;br /&gt;
'''LoadDskF''' and '''SaveDskF''' are floppy disk imaging utilities by IBM. They have an associated file format, sometimes called '''DSK''' or '''SKF'''. The format was notably used for OS/2 service packs.&lt;br /&gt;
&lt;br /&gt;
It most likely contains an image of a [[FAT12]] filesystem.&lt;br /&gt;
&lt;br /&gt;
Some files are compressed. The compression scheme is some form of [[LZW]].&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
The LoadDskF documentation says &amp;quot;all diskette sectors are written [to the image file] up to and including the highest occupied data sector&amp;quot;. So, uncompressed files can be converted to raw [[FAT]]/[[IMA]] format by deleting the header, and appending padding if needed.&lt;br /&gt;
&lt;br /&gt;
=== File structure ===&lt;br /&gt;
The following information is from a [https://www.vcfed.org/forum/forum/technical-support/vintage-computer-software/13222-savedskf-exe-meaning-of-1-sector-leader#post183877 forum post].&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
+0  DW  magic     [all words are in Intel little-endian order]&lt;br /&gt;
            0x5AAA =&amp;amp;gt; Compressed &lt;br /&gt;
            0x59AA =&amp;amp;gt; No compression&lt;br /&gt;
            0x58AA =&amp;amp;gt; Older format (no compression), with sector data &lt;br /&gt;
                    beginning at fixed offset 0x200 rather than immediately &lt;br /&gt;
                    after the comment. Created by SAVEDSKF with the &lt;br /&gt;
                    undocumented /C option.&lt;br /&gt;
&lt;br /&gt;
                (In fact, LOADDSKF accepts any magic number in the range &lt;br /&gt;
                 58AAh-5AAAh, but these are the ones SAVEDSKF generates).&lt;br /&gt;
&lt;br /&gt;
+2  DW  media type&lt;br /&gt;
                The first byte of the FAT.&lt;br /&gt;
+4  DW  sector size, bytes&lt;br /&gt;
+6  DB  cluster mask&lt;br /&gt;
                The number of sectors per cluster, minus 1.&lt;br /&gt;
+7  DB  cluster shift&lt;br /&gt;
                = log2(cluster size / sector size)&lt;br /&gt;
+8  DW  reserved sectors&lt;br /&gt;
                As in the BIOS parameter block&lt;br /&gt;
+10 DB  FAT copies&lt;br /&gt;
                As in the BIOS parameter block&lt;br /&gt;
+11 DW  Root directory entries   &lt;br /&gt;
                As in the BIOS parameter block&lt;br /&gt;
+13 DW  Sector number of first cluster (ie, count of sectors used by boot&lt;br /&gt;
        sector, FATs and root directory)&lt;br /&gt;
+15 DW  Number of clusters in image. This is probably less than the number of&lt;br /&gt;
        clusters the disc can hold, since empty clusters at the end are not&lt;br /&gt;
        saved.&lt;br /&gt;
+17 DB  sectors/FAT&lt;br /&gt;
                As in the BIOS parameter block&lt;br /&gt;
+18 DW  Sector number of root directory (ie, count of sectors used by &lt;br /&gt;
                boot sector and FATs)&lt;br /&gt;
+20 DD  checksum&lt;br /&gt;
                Sum of all bytes in the file.&lt;br /&gt;
+24 DW  cylinders&lt;br /&gt;
                Number of cylinders, 40 or 80&lt;br /&gt;
+26 DW  heads&lt;br /&gt;
                Number of heads, 1 or 2&lt;br /&gt;
+28 DW  sectors/track&lt;br /&gt;
                Number of sectors per track&lt;br /&gt;
+30 DB  0,0,0,0    &lt;br /&gt;
                Do not appear to be used.&lt;br /&gt;
+34 DW  number of sectors in image&lt;br /&gt;
+36 DW  offset to comment&lt;br /&gt;
+38 DW  offset to the first sector. If this is 0, assume it is 0x200.&lt;br /&gt;
&lt;br /&gt;
  After the header, an ASCII comment may follow. &lt;br /&gt;
&lt;br /&gt;
  The sectors then follow, stored in cylinder/head/sector order. If the magic&lt;br /&gt;
number is 5AAAh, the data will be compressed using a 12-bit LZW scheme.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Old format files start with bytes {{magic|0xaa 0x58}}.&lt;br /&gt;
&lt;br /&gt;
New format uncompressed files start with {{magic|0xaa 0x59}}.&lt;br /&gt;
&lt;br /&gt;
New format compressed files start with  {{magic|0xaa 0x5a}}.&lt;br /&gt;
&lt;br /&gt;
The value of the media descriptor byte is stored as 2 byte integer at offset two.&lt;br /&gt;
So the upper byte of the media type at offset 3 is not used and therefore always seems to contain the value 0.&lt;br /&gt;
&lt;br /&gt;
The number of cylinders is stored as a 2-byte integer at offset 24.&lt;br /&gt;
Relatively small values appear here, with these often hovering around 40 or 80.&lt;br /&gt;
Since the mid-nineties there exist super floppy disks with a capacity of several hundred MB with a correspondingly large number of cylinders in the thousands.&lt;br /&gt;
Since the software for creating such disk images was designed for operation under DOS or OS/2 before that time,&lt;br /&gt;
you will not find such high cylinder values in real examples.&lt;br /&gt;
&lt;br /&gt;
The number of heads is stored as a 2-byte integer at offset 26.&lt;br /&gt;
Only relatively small values like one or two appear here.&lt;br /&gt;
&lt;br /&gt;
At offset 30 there are four bytes which are apparently not used and probably therefore always contain the value zero.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [{{SACFTPURL|pack|diunpack.zip}} DIUNPACK Rel. 3.03] (1996-01-30) (OS/2 software)&lt;br /&gt;
* {{CdTextfiles|swextrav4/swextrav4-4/os2utilf/loaddf.zip|loaddf.zip}} -  LoadDskF 1.16r (1993-01-14) and SaveDskF 1.14r (1992-05-26) - DOS and OS/2-compatible binaries; probably requires a floppy disk + drive.&lt;br /&gt;
* [http://www.os2site.com/sw/util/disk/floppy/dskxtr13.zip DSKXTRCT] - Exracts files (uncompressed disk images only) (OS/2 software)&lt;br /&gt;
* [http://www.os2site.com/sw/util/disk/floppy/dskdcmps.zip dskdcmps] - Decompresses compressed disk images (source code)&lt;br /&gt;
* {{Deark}} - Can convert to raw, decompress (based on dskdcmps), etc.&lt;br /&gt;
* {{CdTextfiles|swextrav4/swextrav4-4/os2utilf/makedskf.zip|MAKEDSKF}} - Utility for creating disk images (OS/2 software)&lt;br /&gt;
* [[7-Zip]]'s support for FAT is robust enough that it can often handle uncompressed LoadDskF files.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|hobbesos2/2_1/SERVPAK/}} - Old format&lt;br /&gt;
* https://archive.org/details/IBMOS22.11XR06200EnglishDiskettes → &amp;quot;IBM OS2 2.11 - XR06200 - English - Diskettes.zip&amp;quot; → *.DSK - Examples of new format, uncompressed&lt;br /&gt;
* https://archive.org/details/OS2_Install_Disks → OS2_W3B-D1CD_2000-03-19.zip → DISK1.DSK - Example of compressed format&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/ibmSaveDsk/&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [[Wikipedia:Design of the FAT file system|Wikipedia - FAT file system]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IBM]]&lt;br /&gt;
[[Category:OS/2]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/XPM</id>
		<title>XPM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/XPM"/>
				<updated>2022-04-25T21:12:42Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Identification and more unusual samples for other extensions added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|xpm}}, {{ext|pm}}, {{ext|c}}, {{ext|h}}&lt;br /&gt;
|mimetypes={{mimetype|image/x-xpixmap}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/208}}&lt;br /&gt;
|wikidata={{wikidata|Q1887604}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''X PixMap''' ('''XPM''') is an uncompressed raster image file format. It is essentially the color version of [[XBM]].&lt;br /&gt;
&lt;br /&gt;
An XPM file is plain text. But some like the mentioned example &amp;lt;code&amp;gt;dframeIB.xpm&amp;lt;/code&amp;gt; contain special characters like zero-byte or Control-Z at the end. These then no longer represent pure ASCII text, which leads to malfunction of some programs. Except for the little-used XPM version 2, it doubles as a fragment of [[C]] program code.&lt;br /&gt;
Therefore, instead of the usual extension xpm for the file name, you can also find the suffix h as in the example &amp;lt;code&amp;gt;progressui_gtk_icon.h&amp;lt;/code&amp;gt; &lt;br /&gt;
or the suffix c as in the example &amp;lt;code&amp;gt;xpmputty.c&amp;lt;/code&amp;gt;. In some cases these also contain other C expressions.&lt;br /&gt;
Unfortunately, this leads to some confusion.&lt;br /&gt;
On some systems, such examples are now considered as C header text or C source text based on the file extension.&lt;br /&gt;
When trying to edit them, they are usually opened with a text editor like Emacs or vi.&lt;br /&gt;
On other systems, however, the examples are viewed as X pixmap files based on the magic comment.&lt;br /&gt;
When trying to edit them, they are then usually opened with an image editor.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
X PixMap should start with 9 byte c-comment &amp;lt;code&amp;gt;/* XPM */&amp;lt;/code&amp;gt;.&lt;br /&gt;
All start with a c-comment, but in some non-standard examples the magic comment appears several hundred bytes later, as in the examples &amp;lt;code&amp;gt;mozicon16.xpm&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;mozicon50.xpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
Or this comment is even completely missing as in the example &amp;lt;code&amp;gt;logo.xpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
Most programs cannot handle these variants, but some software like ImageMagick or IrfanView can.&lt;br /&gt;
Therefore, one should also check the part defined as C program code.&lt;br /&gt;
This begins with the two consecutive words static char, which are separated by white space.&lt;br /&gt;
This can be combinations of spaces and tabulation characters, but usually one space is used.&lt;br /&gt;
This string is often found a few thousand bytes after the beginning as in the example &amp;lt;code&amp;gt;mh-logo.xpm&amp;lt;/code&amp;gt;.&lt;br /&gt;
The character array is defined without explicit length specification.&lt;br /&gt;
This can be recognized by the 2 byte sequence of square brackets &amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.x.org/docs/XPM/xpm.pdf XPM Manual: The X PixMap Format, Version 3.4i]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Farbfeld Utilities]] (format 1, 2 (except Lisp mode), and 3)&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
* [[ImageMagick]] (format 3 only)&lt;br /&gt;
* [[Netpbm]]: ppmtoxpm, xpmtoppm (format 1 and 3)&lt;br /&gt;
* http://www.x.org/releases/individual/lib/ → libXpm-3.5.11.tar.gz&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [[GIMP]]&lt;br /&gt;
* [http://www.irfanview.com/ IrfanView]&lt;br /&gt;
* [https://www.libreoffice.org/ LibreOffice Draw]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.fileformat.info/format/xpm/sample/index.htm&lt;br /&gt;
* http://stuff.mit.edu/afs/athena/contrib/graphics/images/icons/&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/xpm/&lt;br /&gt;
* https://www.qemu.org/ - [https://download.qemu.org/qemu-7.0.0-rc4.tar.xz qemu-7.0.0-rc4.tar.xz] → logo.xpm&lt;br /&gt;
* http://ftp.mozilla.org/pub/thunderbird/ - [http://ftp.mozilla.org/pub/thunderbird/releases/60.5.3/source/thunderbird-60.5.3.source.tar.xz thunderbird-60.5.3.source.tar.xz] → mozicon16.xpm mozicon50.xpm&lt;br /&gt;
* https://archive.apache.org/dist/openoffice/ - [https://archive.apache.org/dist/openoffice/4.1.7/source/apache-openoffice-4.1.7-46059c9192-src.zip apache-openoffice-4.1.7-46059c9192-src.zip] →  aoo-4.1.7/main/padmin/source/ psetupl.xpm&lt;br /&gt;
* http://raspbian.raspberrypi.org/ - [http://raspbian.raspberrypi.org/raspbian/pool/main/i/icewm-themes/icewm-themes_1.2.26.orig.tar.gz icewm-themes_1.2.26.orig.tar.gz] → icewm-themes-1.2.26/gnomeish/ dframeIB.xpm&lt;br /&gt;
* http://ftp.gnu.org/gnu/emacs/ - [http://ftp.gnu.org/gnu/emacs/emacs-28.1.tar.gz emacs-28.1.tar.gz] →  emacs-28.1/etc/images/ mh-logo.xpm&lt;br /&gt;
* https://the.earth.li/~sgtatham/putty/0.76/ [https://the.earth.li/~sgtatham/putty/latest/putty-0.76.tar.gz putty-0.76.tar.gz] →  putty-0.76/unix/ xpmputty.c&lt;br /&gt;
* https://www.libreoffice.org/download/download/ [https://download.documentfoundation.org/libreoffice/src/7.3.2/libreoffice-7.3.2.2.tar.xz libreoffice-7.3.2.2.tar.xz] → libreoffice-7.3.2.2/onlineupdate/source/update/updater/ progressui_gtk_icon.h&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{EGFF|xpm|XPM File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [http://www.w3.org/People/danield/xpm_story.html The XPM Story]&lt;br /&gt;
* [[Wikipedia:X PixMap|Wikipedia article]]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Window System]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/XPM</id>
		<title>XPM</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/XPM"/>
				<updated>2022-04-22T02:00:47Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: mime type + more software and unusual samples added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|xpm}}, {{ext|pm}}&lt;br /&gt;
|mimetypes={{mimetype|image/x-xpixmap}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/208}}&lt;br /&gt;
|wikidata={{wikidata|Q1887604}}&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''X PixMap''' ('''XPM''') is an uncompressed raster image file format. It is essentially the color version of [[XBM]].&lt;br /&gt;
&lt;br /&gt;
An XPM file is plain text. Except for the little-used XPM version 2, it doubles as a fragment of [[C]] program code.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.x.org/docs/XPM/xpm.pdf XPM Manual: The X PixMap Format, Version 3.4i]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Farbfeld Utilities]] (format 1, 2 (except Lisp mode), and 3)&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
* [[ImageMagick]] (format 3 only)&lt;br /&gt;
* [[Netpbm]]: ppmtoxpm, xpmtoppm (format 1 and 3)&lt;br /&gt;
* http://www.x.org/releases/individual/lib/ → libXpm-3.5.11.tar.gz&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [[GIMP]]&lt;br /&gt;
* [http://www.irfanview.com/ IrfanView]&lt;br /&gt;
* [https://www.libreoffice.org/ LibreOffice Draw]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.fileformat.info/format/xpm/sample/index.htm&lt;br /&gt;
* http://stuff.mit.edu/afs/athena/contrib/graphics/images/icons/&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/xpm/&lt;br /&gt;
* https://www.qemu.org/ - [https://download.qemu.org/qemu-7.0.0-rc4.tar.xz qemu-7.0.0-rc4.tar.xz] → logo.xpm&lt;br /&gt;
* http://ftp.mozilla.org/pub/thunderbird/ - [http://ftp.mozilla.org/pub/thunderbird/releases/60.5.3/source/thunderbird-60.5.3.source.tar.xz thunderbird-60.5.3.source.tar.xz] → mozicon16.xpm mozicon50.xpm&lt;br /&gt;
* https://archive.apache.org/dist/openoffice/ - [https://archive.apache.org/dist/openoffice/4.1.7/source/apache-openoffice-4.1.7-46059c9192-src.zip apache-openoffice-4.1.7-46059c9192-src.zip] →  aoo-4.1.7/main/padmin/source/ psetupl.xpm&lt;br /&gt;
* http://raspbian.raspberrypi.org/ - [http://raspbian.raspberrypi.org/raspbian/pool/main/i/icewm-themes/icewm-themes_1.2.26.orig.tar.gz icewm-themes_1.2.26.orig.tar.gz] → icewm-themes-1.2.26/gnomeish/ dframeIB.xpm&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* {{EGFF|xpm|XPM File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [http://www.w3.org/People/danield/xpm_story.html The XPM Story]&lt;br /&gt;
* [[Wikipedia:X PixMap|Wikipedia article]]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Window System]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2022-04-14T20:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added Microsoft At Work Document + PageMaker to CLSID table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], [[PageMaker]], ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00022c44-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Greenstreet_Publisher|GST DTP formats]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b01c80-e03d-101a-b294-00dd010f2bf9}&amp;lt;/code&amp;gt; || [[AWD (At Work Document)|Microsoft fax At Work Document]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{31851f84-afe6-11d2-a3c9-00c04f72f340}&amp;lt;/code&amp;gt; || [[Microsoft MapPoint]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || [[Microsoft Project]] &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/BIOS</id>
		<title>BIOS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/BIOS"/>
				<updated>2022-04-06T00:53:47Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: correct offset of jump instruction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Firmware&lt;br /&gt;
|extensions={{ext|bin}}, {{ext|rom}}&lt;br /&gt;
}}&lt;br /&gt;
'''BIOS''' (Basic Input Output System), is a [[Read Only Memory|ROM]] chip containing code (firmware) to control peripherals attached to a [[wikipedia:PC]].&lt;br /&gt;
&lt;br /&gt;
The x86 BIOS entry point is located at physical address &amp;lt;code&amp;gt;0xfffffff0&amp;lt;/code&amp;gt; (usually corresponding to 16 bytes from the end of the BIOS image) and is executed in 16-bit real mode; it usually contains a jump instruction (either far or near). There are no other guarantees about BIOS image layout, although many vendors have developed in-house formats.&lt;br /&gt;
&lt;br /&gt;
[[UEFI]] firmware images usually contain an embedded [[Firmware File System]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
ROM images start with bytes {{magic|0xaa 0x55}}.&lt;br /&gt;
At offset 3 the initialization vector is stored.&lt;br /&gt;
In many cases this is a 3 byte jump instruction starting with hexadecimal value &amp;lt;code&amp;gt;0xE9&amp;lt;/code&amp;gt;.&lt;br /&gt;
Images for cards with PCI interface contain a 4 byte signature &amp;lt;code&amp;gt;PCIR&amp;lt;/code&amp;gt;.&lt;br /&gt;
Images for cards which support plug and Play feature contain a 4 byte signature &amp;lt;code&amp;gt;$PnP&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://minuszerodegrees.net/rom/rom.htm - many older ROM images without Plug and Play.&lt;br /&gt;
* https://www.xtideuniversalbios.org/ - BIOS for IDE ATA hard disks.&lt;br /&gt;
* http://rayer.g6.cz/romos/romose.htm - &amp;lt;code&amp;gt;romos.bin&amp;lt;/code&amp;gt; for loading FreeDOS.&lt;br /&gt;
* https://www.qemu.org/ - Download QEMU and extract or install → *.bin - ROM examples for cards with PCI interface.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Option ROM|Wikipedia article]]&lt;br /&gt;
* [http://www.coreboot.org/Bios_extract bios_extract]&lt;br /&gt;
* [http://bioshacking.blogspot.com/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html BIOS Disassembly Ninjutsu Uncovered]&lt;br /&gt;
&lt;br /&gt;
[[category:Low level instructions]]&lt;br /&gt;
[[Category:File format details]]&lt;br /&gt;
[[Category:Booting]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/BIOS</id>
		<title>BIOS</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/BIOS"/>
				<updated>2022-04-06T00:40:42Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: add samples and identification section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Firmware&lt;br /&gt;
|extensions={{ext|bin}}, {{ext|rom}}&lt;br /&gt;
}}&lt;br /&gt;
'''BIOS''' (Basic Input Output System), is a [[Read Only Memory|ROM]] chip containing code (firmware) to control peripherals attached to a [[wikipedia:PC]].&lt;br /&gt;
&lt;br /&gt;
The x86 BIOS entry point is located at physical address &amp;lt;code&amp;gt;0xfffffff0&amp;lt;/code&amp;gt; (usually corresponding to 16 bytes from the end of the BIOS image) and is executed in 16-bit real mode; it usually contains a jump instruction (either far or near). There are no other guarantees about BIOS image layout, although many vendors have developed in-house formats.&lt;br /&gt;
&lt;br /&gt;
[[UEFI]] firmware images usually contain an embedded [[Firmware File System]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
ROM images start with bytes {{magic|0xaa 0x55}}.&lt;br /&gt;
At offset 2 the initialization vector is stored.&lt;br /&gt;
In many cases this is a 3 byte jump instruction starting with hexadecimal value &amp;lt;code&amp;gt;0xE9&amp;lt;/code&amp;gt;.&lt;br /&gt;
Images for cards with PCI interface contain a 4 byte signature &amp;lt;code&amp;gt;PCIR&amp;lt;/code&amp;gt;.&lt;br /&gt;
Images for cards which support plug and Play feature contain a 4 byte signature &amp;lt;code&amp;gt;$PnP&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://minuszerodegrees.net/rom/rom.htm - many older ROM images without Plug and Play.&lt;br /&gt;
* https://www.xtideuniversalbios.org/ - BIOS for IDE ATA hard disks.&lt;br /&gt;
* http://rayer.g6.cz/romos/romose.htm - &amp;lt;code&amp;gt;romos.bin&amp;lt;/code&amp;gt; for loading FreeDOS.&lt;br /&gt;
* https://www.qemu.org/ - Download QEMU and extract or install → *.bin - ROM examples for cards with PCI interface.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Option ROM|Wikipedia article]]&lt;br /&gt;
* [http://www.coreboot.org/Bios_extract bios_extract]&lt;br /&gt;
* [http://bioshacking.blogspot.com/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html BIOS Disassembly Ninjutsu Uncovered]&lt;br /&gt;
&lt;br /&gt;
[[category:Low level instructions]]&lt;br /&gt;
[[Category:File format details]]&lt;br /&gt;
[[Category:Booting]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Common_Data_Format</id>
		<title>Common Data Format</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Common_Data_Format"/>
				<updated>2022-03-04T16:11:02Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: added mime type + Wikipedia URL + samples URL + Identification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Scientific Data formats&lt;br /&gt;
|extensions={{ext|cdf}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-cdf}}&lt;br /&gt;
}}&lt;br /&gt;
The '''Common Data Format''' (CDF) is a file format and associated APIs designed by NASA for multi-dimensional datasets. It has largely been supplanted by the (mostly unrelated, except in name) [[netCDF]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The version 3 examples start with byte sequence &amp;lt;code&amp;gt;CD F3 00 01&amp;lt;/code&amp;gt;, the middle ranged versions (2.6 and 2.7) begin with &amp;lt;code&amp;gt;CD F2 60 02&amp;lt;/code&amp;gt; and&lt;br /&gt;
older versions 2.5 or earlier start with byte sequence &amp;lt;code&amp;gt;00 00 FF FF&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://cdf.gsfc.nasa.gov/ CDF Home Page] → [http://cdf.gsfc.nasa.gov/html/Version/V3500/CDF_docs.html Documentation] → [http://cdaweb.gsfc.nasa.gov/pub/software/cdf/doc/cdf350/cdf35ifd.pdf CDF Internal Formats Document]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://cdf.gsfc.nasa.gov/ CDF Home Page] → [http://cdf.gsfc.nasa.gov/html/Version/V3500/sw_and_docs.html Download CDF Software] ...&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://cdaweb.gsfc.nasa.gov/pub/software/cdf/cdf_test_files/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://cdf.gsfc.nasa.gov/ CDF Home Page]&lt;br /&gt;
* [[Wikipedia:Common Data Format]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/WordPerfect</id>
		<title>WordPerfect</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/WordPerfect"/>
				<updated>2021-09-03T20:34:38Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: newer version 7 and sample added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
|subcat2=Word Processor&lt;br /&gt;
|extensions={{ext|wpd}}, {{ext|wp}}, {{ext|wp4}}, {{ext|wp5}}, {{ext|wp6}}, {{ext|wp7}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.wordperfect}}&lt;br /&gt;
|pronom={{PRONOM|fmt/949}}, {{PRONOM|x-fmt/393}}, {{PRONOM|x-fmt/394}}, {{PRONOM|x-fmt/203}}, {{PRONOM|x-fmt/44}}, {{PRONOM|fmt/892}}, {{PRONOM|fmt/1220}}, {{PRONOM|fmt/1221}}, {{PRONOM|fmt/1222}}&lt;br /&gt;
|released=1979&lt;br /&gt;
|type code={{Type Code|WPD2}}, {{Type Code|WPD3}}, {{Type Code|WPD4}}&lt;br /&gt;
|wikidata={{wikidata|Q62664770}}, {{wikidata|Q61641450}}, {{wikidata|Q50308743}}, {{wikidata|Q73019664}}&lt;br /&gt;
}}&lt;br /&gt;
'''WordPerfect''' is a word processor that was extremely popular in the 1980s and 1990s. It was first developed on a Data General computer at Brigham Young University in 1979, but later ported to many different operating systems, and was most popular in its PC/MS-DOS version. Currently, only the Windows version is being developed and maintained, though WordPerfect never achieved the dominance in that platform that it had in DOS. For some reason, lawyers seem to have taken a particular liking to this program and its file format, and are among the small group of people still using it even now.&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
There are separate articles for these formats:&lt;br /&gt;
* [[WordPerfect Graphics]] (.wpg)&lt;br /&gt;
* [[WordPerfect macro]] (.wpm, .wcm)&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
Name for both word processing application and file format.&lt;br /&gt;
&lt;br /&gt;
==Printer definitions==&lt;br /&gt;
WordPerfect uses so called 'printer definitions' for &amp;quot;pretty printing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Detecting WordPerfect files==&lt;br /&gt;
The &amp;quot;signature bytes&amp;quot; at the beginning of a WordPerfect 5+ file are (hex) {{magic|FF 57 50 43}}, which spells &amp;quot;WPC&amp;quot; after a flag character #255.&lt;br /&gt;
&lt;br /&gt;
Creator Code on Macintosh is &amp;quot;{{magic|WPC2}}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===WordPerfect 4.2===&lt;br /&gt;
WordPerfect 4.2 use plain ascii with no magic header values.&amp;lt;ref&amp;gt;https://archive.org/download/wordperfectsdkperfectfit1994/WordPerfect_SDK_PerfectFit1994.iso/51PCSDK%2FWP42FF.TXT&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
WordPerfect 4.2 allows &amp;quot;locking&amp;quot; of the document which will require a password in order to open the file. Files having encryption created by WordPerfect 4.2 begin with the &amp;quot;{{magic|FEFF6161}}&amp;quot;. See {{PRONOM|fmt/1424}} The method for encryption is fairly simple and can be quickly recovered.&amp;lt;ref&amp;gt;https://github.com/john-hern/wp_encrypt_crack&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WordPerfect 7===&lt;br /&gt;
Since version 7 WordPerfect can also store the documents using [[Microsoft_Compound_File|Microsoft OLE Compound file format]].&amp;lt;ref&amp;gt;https://github.com/OneWingedShark/WordPerfect/blob/master/doc/SDK_Help/FileFormats/WPFF_DocumentStructure.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
This is called &amp;quot;&amp;lt;code&amp;gt;WordPerfect Compound File&amp;lt;/code&amp;gt;&amp;quot;. The file name extension and mime type still remains the same like in previous versions.&lt;br /&gt;
OLE embedded objects are stored inside a storage called &amp;lt;code&amp;gt;PerfectOffice_OBJECT&amp;lt;/code&amp;gt;, whereas the real document part is now stored as stream &amp;lt;code&amp;gt;PerfectOffice_MAIN&amp;lt;/code&amp;gt;.&lt;br /&gt;
In principal the format of this internal document part is the same like in previous versions, but one difference is that the minor version number is raised from 1 to 2.&lt;br /&gt;
&lt;br /&gt;
==Extracting plain-text content==&lt;br /&gt;
If you're a programmer attempting to get a program to extract the plain text out of a WordPerfect document, and are not interested in the fancy formatting and other features, this is a fairly simple process; just make the program skip the parts that are not text. When reading through the characters of the file in order, this pseudocode manipulates them (using decimal values of the characters/bytes):&lt;br /&gt;
&lt;br /&gt;
 For each character c, if its value is:&lt;br /&gt;
   #128, #160: treat as space ' '&lt;br /&gt;
   #169..#171, #173, #174: treat as dash '-'&lt;br /&gt;
   #192..#236: skip ahead and ignore all characters until another occurrence&lt;br /&gt;
     of character c is found; resume at the following character&lt;br /&gt;
   #0..#31, #129..#159, #161..#168, #172, #175..#191, #237..#255: ignore (control characters)&lt;br /&gt;
   else treat as regular text character&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://archive.org/details/apple_2_wordperfect_v1.1_for_iie_iic WordPerfect for the IIe and IIc Version 1.1 (1986)] (Internet Archive, with in-browser emulation)&lt;br /&gt;
* [https://archive.org/details/msdos_wordperfect6 WordPerfect 6.0 for MS-DOS] (Internet Archive in-browser emulation)&lt;br /&gt;
* [http://sourceforge.net/p/libwpd/wiki/writerperfect/ WordPerfect Document importer (writerperfect)]&lt;br /&gt;
&lt;br /&gt;
==Developer utilities==&lt;br /&gt;
* [https://web.archive.org/web/20120125025312/http://apps.corel.com/partners_developers/csp/wordperfect_fileformatsdk.htm WordPerfect file format SDK] (archived version at Internet Archive, original pages have been taken offline) &lt;br /&gt;
* [https://archive.org/details/wordperfectsdkperfectfit1994 WordPerfect SDK CD-ROM circa 1994]&lt;br /&gt;
* [https://github.com/OneWingedShark/WordPerfect Repository with old SDK]&lt;br /&gt;
* libwpd - programmer library for dealing with WordPerfect files&lt;br /&gt;
** [http://libwpd.sourceforge.net/features.html Features]&lt;br /&gt;
** [http://sourceforge.net/projects/libwpd/ Document import]&lt;br /&gt;
** [http://sourceforge.net/projects/libwpg/ Graphics import]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/document/wp/&lt;br /&gt;
* https://fossies.org/linux/wp2latex/test/ole6.wpd&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[Wikipedia:WordPerfect|WordPerfect (Wikipedia)]]&lt;br /&gt;
* [https://www.wordperfect.com/en/product/office-suite/ WordPerfect Office website]&lt;br /&gt;
* [http://www.wpuniverse.com/ WPUniverse: forum devoted to WordPerfect]&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2021-08-30T21:56:19Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: CLSID added for Microsoft Works portfolio *.WSB + WordPerfect document *.WPD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{519873FF-2DAD-0220-1937-0000929679CD}&amp;lt;/code&amp;gt; || [[WordPerfect]] document &amp;lt;!-- UNKNOWN VERSION https://fossies.org/linux/wp2latex/test/ole6.wpd --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6E26C7C0-8CB9-11D3-A1C8-00C04F612452}&amp;lt;/code&amp;gt; || [[Microsoft Works]] portfolio &amp;lt;!-- Microsoft Works (organizer for pictures; probably version 6 and 7) portfolio wsbsamp.wsb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || Microsoft Project &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/msCompound/travel.gal&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/MAT</id>
		<title>MAT</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/MAT"/>
				<updated>2021-07-30T01:27:35Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Identification for level 7 and 4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Scientific Data formats&lt;br /&gt;
|extensions={{ext|mat}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-matlab-data}}&lt;br /&gt;
|pronom={{PRONOM|fmt/806}}, {{PRONOM|fmt/828}}&lt;br /&gt;
}}&lt;br /&gt;
'''MAT''' is a format used by Mathworks' [[Matlab]] for storing formatted data (matrices, structs, scalars and strings). &lt;br /&gt;
&lt;br /&gt;
Apart from Matlab, the format is also supported by Mathematica. [https://www.gnu.org/software/octave/ GNU Octave], an open source alternative to Matlab, should be able to read and write the format as well. Scientific computing packages [http://numpy.scipy.org/ NumPy and SciPy] enable support for MAT-files in [[Python]].&lt;br /&gt;
&lt;br /&gt;
== Versions ==&lt;br /&gt;
The [http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf published specification] makes a distinction between Level 4 and Level 5 MAT-files, where Level 4 files are compatible with older MATLAB versions (up to version 4), whereas level 5 files are compatible with MATLAB versions 5 and higher. The overall layout of a Level 4 file is quite different from Level 5, and the two might even be considered separate formats. For example, Level 4 files don't have a unique 'magic' byte pattern that would allow easy identification, whereas the header of a Level 5 file includes a descriptive text field that could be used for this.&lt;br /&gt;
&lt;br /&gt;
[[Matlab_figure]] files are really just a special case of the level 5 MAT-File format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Level 5 files begin with the text string &amp;lt;code&amp;gt;MATLAB 5.0 MAT-file&amp;lt;/code&amp;gt;.&lt;br /&gt;
Level 7 files begin with the text string &amp;lt;code&amp;gt;MATLAB 7.0 MAT-file&amp;lt;/code&amp;gt;.&lt;br /&gt;
No such unique pattern exists for level 4.&lt;br /&gt;
At offset 12 the imaginary flag is stored as 4 byte integer.&lt;br /&gt;
If this is 1, the matrix contains an imaginary part.&lt;br /&gt;
If the matrix only contains real data, the value is 0.&lt;br /&gt;
Depending on the endian type, the byte at offset 12 or 15 has the value 0 or 1 and the three remaining bytes have the value 0.&lt;br /&gt;
So the two middle bytes have the value 0. &lt;br /&gt;
At offset 20 the matrix name is stored as null terminated ASCII string.&lt;br /&gt;
So the byte at this offset contains a character like a letter. &lt;br /&gt;
At offset 0 the type flag is stored as 4 byte integer.&lt;br /&gt;
In decimal that type integer is represented as &amp;lt;code&amp;gt;MOPT&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt; counts the thousands and indicates the numeric format of numbers on the machine.&lt;br /&gt;
Biggest possible value is 4052 (&amp;lt;code&amp;gt;0xFD4&amp;lt;/code&amp;gt;). That means 2 upper bytes are always 0.&lt;br /&gt;
For big endian &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt; value is 1. So lowest flag value is 1000 (&amp;lt;code&amp;gt;0x3E8&amp;lt;/code&amp;gt;) and highest value is 1052 (&amp;lt;code&amp;gt;0x41C&amp;lt;/code&amp;gt;).&lt;br /&gt;
The highest hexadecimal value with 4 as second byte occur for 16-bit and 8-bit integers.&lt;br /&gt;
For other number formats second byte has value 3.&lt;br /&gt;
For little endian machine &amp;lt;code&amp;gt;M&amp;lt;/code&amp;gt; value is 0. That means highest type value is 52.&lt;br /&gt;
The MIME type of this format is unofficial, and it is used by [[Apache Tika]]&lt;br /&gt;
&lt;br /&gt;
== Specification ==&lt;br /&gt;
* [http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf MAT-File Format Specification]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.mathworks.com/matlabcentral/fileexchange/6893-matcat-mat-file-corruption-analysis-tool MATCAT - MAT-File Corruption Analysis Tool] (requires MATLAB)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Matlab figure]]&lt;br /&gt;
* [[MATLAB script file]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://stackoverflow.com/questions/3947549/what-is-the-difference-between-m-and-mat-files-in-matlab What is the difference between .m and .mat files in MATLAB]&lt;br /&gt;
* [http://www.mathworks.com/help/matlab/import_export/mat-file-versions.html MAT file versions]&lt;br /&gt;
* [http://en.wikibooks.org/wiki/Octave_Programming_Tutorial/Saving_and_loading_a_MAT-file Saving and loading a MAT-file in GNU Octave]&lt;br /&gt;
* Writing Custom Applications to Read and Write MAT-Files [http://www.mathworks.se/help/matlab/matlab_external/custom-applications-to-read-and-write-mat-files.html here]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/HDF</id>
		<title>HDF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/HDF"/>
				<updated>2021-07-05T15:45:59Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: URL to Wikipedia article added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Scientific Data formats&lt;br /&gt;
|extensions={{ext|hdf}}, {{ext|h5}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-hdf}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The '''Hierarchical Data Format''' ('''HDF''') is a file format and associated APIs designed by the US NCSA for multi-dimensional datasets. Currently it has two main versions, [[HDF4]] and [[HDF5]], which are quite different in design, implementation, and API. Currently both are supported by the [http://www.hdfgroup.org/ HDF Group], but HDF5 is generally considered to be technically superior. Another widely-used data format, [[NetCDF]]-4, is based on HDF5.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
* [https://github.com/NanoComp/h5utils/ H5utils]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/hdf4/&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/hdf5/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Hierarchical Data Format|Wikipedia: Hierarchical Data Format]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/TTCOMP</id>
		<title>TTCOMP</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/TTCOMP"/>
				<updated>2021-06-29T18:02:47Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: software TTCOMP.EXE and blast added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Compression&lt;br /&gt;
}}&lt;br /&gt;
'''TTComp archive''' is a compressed file format. It was apparently used by some software installation utilities. It uses [[PKWARE DCL Implode]] compression.&lt;br /&gt;
&lt;br /&gt;
Though it may be called an &amp;quot;archive&amp;quot; format, it appears to store nothing more than a stream of compressed data.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The first byte of a TTComp file indicates the type of compression:&lt;br /&gt;
* &amp;lt;code&amp;gt;0x00&amp;lt;/code&amp;gt;: binary compression&lt;br /&gt;
* &amp;lt;code&amp;gt;0x01&amp;lt;/code&amp;gt;: ASCII compression&lt;br /&gt;
&lt;br /&gt;
The second byte of a TTComp file specifies the size of the dictionary as follows:&lt;br /&gt;
* &amp;lt;code&amp;gt;0x04&amp;lt;/code&amp;gt;: 1024 bytes&lt;br /&gt;
* &amp;lt;code&amp;gt;0x05&amp;lt;/code&amp;gt;: 2048 bytes&lt;br /&gt;
* &amp;lt;code&amp;gt;0x06&amp;lt;/code&amp;gt;: 4096 bytes&lt;br /&gt;
&lt;br /&gt;
Most TTComp files begin with bytes &amp;lt;code&amp;gt;0x00 0x06&amp;lt;/code&amp;gt; indicating binary compression and a 4K dictionary.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.exelana.com/techie/c/ttdecomp.html TTDecomp]&lt;br /&gt;
* [http://info.elf.stuba.sk/packages/pub/pc/pack/ttcomp.zip TTCOMP.EXE]&lt;br /&gt;
* [https://github.com/JoshVarga/blast blast]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [https://archive.org/details/UniversalDialUPModemDriverCD Universal Dial UP Modem Driver CD] → SOFTWARE/BITWARE/.../*.??$&lt;br /&gt;
* https://telparia.com/fileFormatSamples/archive/ttcomp/&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/VBM_(VDC_BitMap)</id>
		<title>VBM (VDC BitMap)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/VBM_(VDC_BitMap)"/>
				<updated>2021-04-29T09:29:03Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: more software added like RECOIL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|subcat2=Commodore graphics formats&lt;br /&gt;
|extensions={{ext|vbm}}, {{ext|bm}}&lt;br /&gt;
|released=≤1995&lt;br /&gt;
}}&lt;br /&gt;
'''VBM''' (VDC BitMap) is a bi-level raster image format associated with the ACE operating system for Commodore 64 and 128 computers. It was developed by Craig Bruce.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
VBM files begin with a signature of &amp;lt;code&amp;gt;'B' 'M' 0xCB&amp;lt;/code&amp;gt;, followed by a 1-byte version number that is probably always either &amp;lt;code&amp;gt;0x02&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;0x03&amp;lt;/code&amp;gt;. Note the similarity to the unrelated [[BMP|Windows BMP]] format.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://csbruce.com/cbm/postings/csc19950906-1.txt Description of the VBM file format]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* http://csbruce.com/cbm/ftp/unix/pbmtovbm.c&lt;br /&gt;
* [http://imageconverter.rest7.com/ Rest7 Online Image Converter]&lt;br /&gt;
* [[RECOIL]]&lt;br /&gt;
* [[Tom's Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://csbruce.com/cbm/ftp/images/vbm/&lt;br /&gt;
* http://www.commodore.ca/manuals/funet/cbm/c128/graphics/viewers/vbm/index-t.html&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/vbm/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.godot64.de/english/l_vbm.htm GoDot: VBM loader]&lt;br /&gt;
* [http://csbruce.com/cbm/ace/ ACE]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FNT_(Windows_Font)</id>
		<title>FNT (Windows Font)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FNT_(Windows_Font)"/>
				<updated>2021-01-24T01:00:37Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: samples + more software + identification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Fonts&lt;br /&gt;
|extensions={{ext|fnt}}&lt;br /&gt;
}}&lt;br /&gt;
'''FNT''' is a mostly-obsolete bitmap or stroked (vector) font format associated with Microsoft Windows. FNT-format fonts are most commonly found inside [[Windows resource|resources]] of [[New Executable]] (sometimes [[Portable Executable]]) files, particularly in dedicated [[FON]] (&amp;lt;code&amp;gt;.fon&amp;lt;/code&amp;gt;) files. They may also appear standalone (without a container), where they have the extension &amp;lt;code&amp;gt;.fnt&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Such fonts files begin with a nil-byte.&lt;br /&gt;
The next byte contains a value in range from one to three.&lt;br /&gt;
These two bytes corresponds to the version of the font file.&lt;br /&gt;
Then the file size is stored as 4 byte little endian value.&lt;br /&gt;
Since a font can contain a maximum of 255 characters and a few bytes are required per character description, this size is usually in the thousands area.&lt;br /&gt;
Since the file header already comprises more than 100 bytes, the size of a theoretically minimal FNT file with only one character is larger than hundred.&lt;br /&gt;
From offset 90 three properties of the font are saved in one byte each. These font properties are italic, underlined and strikeout.&lt;br /&gt;
If the font has the property in question, the corresponding value is one. Otherwise the value is zero.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.seasip.info/Unix/PSF/ PSF Tools]&lt;br /&gt;
* [http://hukka.ncn.fi/fony/Fony-wip.zip Fony.exe] to edit Windows bitmap fonts in &amp;lt;code&amp;gt;FON&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;FNT&amp;lt;/code&amp;gt; format.&lt;br /&gt;
* [https://www.chiark.greenend.org.uk/~sgtatham/fonts/mkwinfont mkwinfont]&lt;br /&gt;
* [https://www.chiark.greenend.org.uk/~sgtatham/fonts/dewinfont dewinfont]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.vsoft.nl/software/utils/win/fontedit/fontedit.zip → SAMPLE.FNT&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://support.microsoft.com/kb/65123 Windows Developers Notes: Font-File Format] - Covers versions 2 and 3 of the format.&lt;br /&gt;
* [http://www.os2museum.com/files/docs/win10sdk/windows-1.03-sdk-prgref-1986.pdf Windows 1.03 Programmer's Reference] (PDF) - Appendix C describes version 1 of the format.&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/cc250412.aspx MSDN: CharacterSet Enumeration] - Codes used by the ''dfCharSet'' field&lt;br /&gt;
* [https://github.com/juanitogan/mkwinfont mkwinfont] &lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Windows_Imaging_Format</id>
		<title>Windows Imaging Format</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Windows_Imaging_Format"/>
				<updated>2021-01-04T20:38:26Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: ppkg extension&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Archiving&lt;br /&gt;
|extensions={{ext|wim}}, {{ext|swm}}, {{ext|esd}}, {{ext|wim2}}, {{ext|ppkg}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-ms-wim}}&amp;lt;ref&amp;gt;https://reposcope.com/mimetype/application/x-ms-wim&amp;lt;/ref&amp;gt;&lt;br /&gt;
|pronom={{PRONOM|fmt/614}}&lt;br /&gt;
}}&lt;br /&gt;
The '''Windows Imaging Format''' is a file-based disk image format (as opposed to a [[Disk Image Formats|sector-based one]]) used to preserve and distribute a complete copy of a set of files with all its MS-Windows filesystem structure and metadata. It is created with the ImageX command line tool, part of the free Windows Automated Installation Kit (WAIK).&lt;br /&gt;
The file name extension &amp;lt;code&amp;gt;swm&amp;lt;/code&amp;gt; is used for images splited into multiple parts.&lt;br /&gt;
The variant with the file name extension &amp;lt;code&amp;gt;esd&amp;lt;/code&amp;gt; use &amp;lt;code&amp;gt;LZMS&amp;lt;/code&amp;gt; compression.&amp;lt;!-- do not know if this is always true--&amp;gt;&lt;br /&gt;
Reconstruct.WIM2 is generated as second disk image by Microsoft's recovery drive creating tool &amp;lt;code&amp;gt;RecoveryDrive.exe&amp;lt;/code&amp;gt;,&lt;br /&gt;
when the option to back up system files to the recovery drive is chosen.&lt;br /&gt;
&amp;lt;ref&amp;gt;https://www.tenforums.com/tutorials/4200-create-recovery-drive-windows-10-a.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;PPKG&amp;lt;/code&amp;gt; file extension is used for Microsoft Windows provisioning packages.&lt;br /&gt;
&amp;lt;ref&amp;gt;https://deploymentresearch.com/beyond-basic-windows-10-provisioning-packages/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
WIM images  begin with {{magic|MSWIM\0\0\0}} or {{magic|WLPWM\0\0\0}} for the wimlib pipable variant.&amp;lt;ref&amp;gt;https://wimlib.net/man1/wimcapture.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* ImageX&lt;br /&gt;
* DISM part of the Windows Assessment and Deployment Kit&lt;br /&gt;
* [https://wimlib.net/ wimlib]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Windows Imaging Format|Wikipedia article]]&lt;br /&gt;
* [http://technet.microsoft.com/en-us/library/dd799284%28v=ws.10%29.aspx Tech docs in Microsoft site]&lt;br /&gt;
* [http://www.microsoft.com/en-us/download/details.aspx?id=13096 White paper]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/MIDI_Instrument_Definition_File</id>
		<title>MIDI Instrument Definition File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/MIDI_Instrument_Definition_File"/>
				<updated>2020-08-19T19:06:28Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: create MIDI Instrument Definition File&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|extensions={{ext|idf}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-riff}}&amp;lt;!-- {{mimetype|audio/x-idf}} --&amp;gt;&lt;br /&gt;
|released=~1993&lt;br /&gt;
}}&lt;br /&gt;
A [[MIDI]] '''Instrument Definition File''' is a [[RIFF]] like container that remaps the General MIDI patch set and drum note assignments for a MIDI sound source that is not GM compliant.&amp;lt;ref&amp;gt;https://docs.isy.liu.se/pub/VanHeden/DataSheets/The_MIDI_Specification.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
&amp;lt;code&amp;gt;.IDF&amp;lt;/code&amp;gt; files start with ASCII &amp;quot;{{magic|RIFF}}&amp;quot;, have &amp;quot;{{magic|IDF LIST}}&amp;quot; at offset 8, and {{magic|MMAPhdr }} at offset 20.&lt;br /&gt;
&amp;lt;ref&amp;gt;ftp://curscott.servebeer.com/Download/Apps/_Microsoft/Visual%20Studio%206.0%20Professional%20MSDN/SAMPLES/VC98/SDK/GRAPHICS/AUDIO/IDFEDIT/GLOBALS.H&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [ftp://ftp.fidobbs.net/pub/bbs/764/IDFEDIT.ZIP Microsoft's IDFedit Program]&lt;br /&gt;
* RIFFPad&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:MIDI]]&lt;br /&gt;
* [http://midi.teragonaudio.com/tutr/win95.htm#w3 Windows 95's MIDI Mapper]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:File Format Identification]]&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Audio and Music]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Windows_Imaging_Format</id>
		<title>Windows Imaging Format</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Windows_Imaging_Format"/>
				<updated>2020-08-11T01:14:44Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: esd wim2 extension + mime type + software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Archiving&lt;br /&gt;
|extensions={{ext|wim}}, {{ext|swm}}, {{ext|esd}}, {{ext|wim2}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-ms-wim}}&amp;lt;ref&amp;gt;https://reposcope.com/mimetype/application/x-ms-wim&amp;lt;/ref&amp;gt;&lt;br /&gt;
|pronom={{PRONOM|fmt/614}}&lt;br /&gt;
}}&lt;br /&gt;
The '''Windows Imaging Format''' is a file-based disk image format (as opposed to a [[Disk Image Formats|sector-based one]]) used to preserve and distribute a complete copy of a set of files with all its MS-Windows filesystem structure and metadata. It is created with the ImageX command line tool, part of the free Windows Automated Installation Kit (WAIK).&lt;br /&gt;
The file name extension &amp;lt;code&amp;gt;swm&amp;lt;/code&amp;gt; is used for images splited into multiple parts.&lt;br /&gt;
The variant with the file name extension &amp;lt;code&amp;gt;esd&amp;lt;/code&amp;gt; use &amp;lt;code&amp;gt;LZMS&amp;lt;/code&amp;gt; compression.&amp;lt;!-- do not know if this is always true--&amp;gt;&lt;br /&gt;
Reconstruct.WIM2 is generated as second disk image by Microsoft's recovery drive creating tool &amp;lt;code&amp;gt;RecoveryDrive.exe&amp;lt;/code&amp;gt;,&lt;br /&gt;
when the option to back up system files to the recovery drive is chosen.&lt;br /&gt;
&amp;lt;ref&amp;gt;https://www.tenforums.com/tutorials/4200-create-recovery-drive-windows-10-a.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
WIM images  begin with {{magic|MSWIM\0\0\0}} or {{magic|WLPWM\0\0\0}} for the wimlib pipable variant.&amp;lt;ref&amp;gt;https://wimlib.net/man1/wimcapture.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* ImageX&lt;br /&gt;
* DISM part of the Windows Assessment and Deployment Kit&lt;br /&gt;
* [https://wimlib.net/ wimlib]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Windows Imaging Format|Wikipedia article]]&lt;br /&gt;
* [http://technet.microsoft.com/en-us/library/dd799284%28v=ws.10%29.aspx Tech docs in Microsoft site]&lt;br /&gt;
* [http://www.microsoft.com/en-us/download/details.aspx?id=13096 White paper]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Windows]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/DOS_device_driver</id>
		<title>DOS device driver</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/DOS_device_driver"/>
				<updated>2020-08-09T23:37:33Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: also BIN and DEV extension + examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
 | subcat = Executables&lt;br /&gt;
 | extensions = {{ext|dos}}, {{ext|sys}}, {{ext|dev}}, {{ext|bin}}&lt;br /&gt;
}}&lt;br /&gt;
DOS device drivers (often simply known as '''SYS''' files) are stored in a simple binary format.&lt;br /&gt;
The filename extension &amp;lt;code&amp;gt;DEV&amp;lt;/code&amp;gt; is used by the [[FreeDOS]] printer driver tool &amp;lt;code&amp;gt;SPOOL&amp;lt;/code&amp;gt;.&lt;br /&gt;
For the block device driver of the compression software '''Stacker''',&lt;br /&gt;
which was also included in some versions of the '''DR-DOS''' operating system or the '''Novell DOS''' and '''Caldera OpenDOS''' offshoots,&lt;br /&gt;
the filename extension &amp;lt;code&amp;gt;BIN&amp;lt;/code&amp;gt; is used.&lt;br /&gt;
&lt;br /&gt;
Drivers are loaded into a contiguous block of memory; the segment part of data structure pointers is then adjusted to match the loading segment.&lt;br /&gt;
&lt;br /&gt;
Some device drivers are stored in the [[MS-DOS EXE|MZ]] format instead of the &amp;quot;raw&amp;quot; SYS format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Most DOS device drivers begin with the magic ID {{magic|FF FF FF FF}}.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[FreeDOS]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/util/spool.zip → SPOOL.DEV&lt;br /&gt;
* https://www.uwe-sieber.de/files/cfg_echo.zip → echo.sys&lt;br /&gt;
* http://ftp.uni-bayreuth.de/pc/caldera/DR-DOS.703/images/disk02.144 → STACLOAD.BIN&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.delorie.com/djgpp/doc/rbinter/it/46/16.html SYS file structure in Ralf Brown's]&lt;br /&gt;
&lt;br /&gt;
[[Category:MS-DOS]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/MSG_(OS/2)</id>
		<title>MSG (OS/2)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/MSG_(OS/2)"/>
				<updated>2020-07-25T12:00:53Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: OS/2 message files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|extensions={{ext|msg}}&amp;lt;ref&amp;gt;https://www.file-extensions.org/msg-file-extension-os-2-help-message&amp;lt;/ref&amp;gt;&lt;br /&gt;
|mimetypes=&amp;lt;!-- {{mimetype|application/x-os2-msg}} --&amp;gt;&lt;br /&gt;
|released=~1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Such OS/2 message files begin with &amp;quot;{{magic|0xFF}}&amp;quot;, followed by &amp;quot;{{magic|MKMSG}}&amp;quot;.&lt;br /&gt;
The next byte is {{magic|0x00}}.&lt;br /&gt;
At offset 16 version value 0 or 2 is stored as 2 byte little endian value.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.os2site.com/sw/util/veit/e_msgf.arj e_msgf] From Veit Kannegieser produces source from &amp;lt;code&amp;gt;.MSG&amp;lt;/code&amp;gt; files created by &amp;lt;code&amp;gt;MKMSGF&amp;lt;/code&amp;gt;.&lt;br /&gt;
* [https://github.com/OS2World/UTIL-SYSTEM-MKMSGF/ MKMSGF] clone&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.os2site.com/sw/util/disk/boot/cdboot2v140.zip → CB2Gr.msg&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: OS/2]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OS/2]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/RIFF</id>
		<title>RIFF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/RIFF"/>
				<updated>2020-07-14T00:11:56Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: TRID CDXA types added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|locfdd={{LoCFDD|fdd000025}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
The '''Resource Interchange File Format''' ('''RIFF'''), is a wrapper or container format, originally developed by Microsoft and IBM.  Formats based on the RIFF container include the widely used [[WAV]] (audio) and [[AVI]] (video) formats.&lt;br /&gt;
&lt;br /&gt;
It is similar to [[IFF]]. One difference is that RIFF uses little-endian [[Endianness|byte order]].&lt;br /&gt;
&lt;br /&gt;
See also [[RIFX]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
RIFF files begin with the ASCII characters &amp;quot;&amp;lt;code&amp;gt;RIFF&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== RIFF type cross-reference ==&lt;br /&gt;
Selected &amp;quot;RIFF types&amp;quot;, and related articles, are listed below. The RIFF type (also called &amp;quot;form type&amp;quot; or &amp;quot;RIFF form&amp;quot;) is a [[FourCC|four-byte identifier]] that usually appears at file offset 8. See also [[:Category:RIFF based file formats]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! RIFF type !! Refer to !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ACON&amp;lt;/code&amp;gt; || [[Windows Animated Cursor]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AMV&amp;lt;/code&amp;gt; || [[MTV Video (.AMV)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AVI&amp;lt;/code&amp;gt;  || [[AVI]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;BND&amp;lt;/code&amp;gt;  || [[RIFF Bundle File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CDR?&amp;lt;/code&amp;gt;  || [[CorelDRAW]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CDXA&amp;lt;/code&amp;gt;  || [[MPEG-1]] || wrapped MPEG (CDXA)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;DES?&amp;lt;/code&amp;gt;  || [[Corel Designer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;PAL&amp;lt;/code&amp;gt; || [[RIFF Palette File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RDIB&amp;lt;/code&amp;gt; || [[RDIB]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMID&amp;lt;/code&amp;gt; || [[RIFF MIDI]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMMP&amp;lt;/code&amp;gt; || [[RIFF Multimedia Movie]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;TRID&amp;lt;/code&amp;gt; || [[Trd (TRID)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;VDRM&amp;lt;/code&amp;gt; || [[VDR (VirtualDub)]] || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WAVE&amp;lt;/code&amp;gt; || [[WAV]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WEBP&amp;lt;/code&amp;gt; || [[WebP]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sfbk&amp;lt;/code&amp;gt; || [[SoundFont 2.0]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;shw4&amp;lt;/code&amp;gt; || [[SHW (Corel)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MSFX&amp;lt;/code&amp;gt; || [[RIFF MSFX]] || Appears to be meta info for .wav's&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MIDS&amp;lt;/code&amp;gt; || [[RIFF MIDS]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;STYL&amp;lt;/code&amp;gt; || [[RIFF STYL]] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.aelius.com/njh/wavemetatools/doc/riffmci.pdf Multimedia Programming Interface and Data Specifications 1.0] - RIFF document issued jointly by IBM and Microsoft, 1991-08&lt;br /&gt;
* [http://netghost.narod.ru/gff/vendspec/micriff/ms_riff.txt Microsoft Multimedia Standards Update, Revision 1.0.97], 1992-07-29&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.schnarff.com/file-formats/riff/ RIFFPad]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* {{EGFF|riff|Microsoft RIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [[Wikipedia: Resource Interchange File Format]]&lt;br /&gt;
* [http://www.drdobbs.com/database/inside-the-riff-specification/184409308 Dr. Dobbs: Inside the RIFF Specification]&lt;br /&gt;
* [http://johnloomis.org/cpe102/asgn/asgn1/riff.html John S. Loomis: RIFF File Structure]&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Audio and Music]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:IBM]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Trd_(TRID)</id>
		<title>Trd (TRID)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Trd_(TRID)"/>
				<updated>2020-07-14T00:07:26Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: correct trd extension instead tdr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|extensions={{ext|trd}}&lt;br /&gt;
|mimetypes=&amp;lt;!-- {{mimetype|application/x-trid-trd}} --&amp;gt;&lt;br /&gt;
|released=~2003&lt;br /&gt;
}}&lt;br /&gt;
A &amp;lt;code&amp;gt;TRD&amp;lt;/code&amp;gt; file is a [[RIFF]] like container that hold a serie of [[TrID]]'s definitions.&lt;br /&gt;
&amp;lt;code&amp;gt;TrIDDefs.TRD&amp;lt;/code&amp;gt; is the default databases used by [[TrID]] file identification tool, if no other &amp;lt;code&amp;gt;TRD&amp;lt;/code&amp;gt; database is given by &amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
.TDR files start with ASCII &amp;quot;{{magic|RIFF}}&amp;quot;, have &amp;quot;{{magic|TRID}}&amp;quot; at offset 8, and {{magic|DEFN}} at offset 12.&lt;br /&gt;
&amp;lt;ref&amp;gt;http://mark0.net/download/triddefs_xml.7z → t → trd.trid.xml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[TrID]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://mark0.net/download/triddefs.zip  → TrIDDefs.TRD&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://mark0.net/soft-trid-e.html TrID website]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:File Format Identification]]&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Trd_(TRID)</id>
		<title>Trd (TRID)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Trd_(TRID)"/>
				<updated>2020-07-14T00:04:06Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: TRID TRD database&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|extensions={{ext|tdr}}&lt;br /&gt;
|mimetypes=&amp;lt;!-- {{mimetype|application/x-trid-trd}} --&amp;gt;&lt;br /&gt;
|released=~2003&lt;br /&gt;
}}&lt;br /&gt;
A &amp;lt;code&amp;gt;TRD&amp;lt;/code&amp;gt; file is a [[RIFF]] like container that hold a serie of [[TrID]]'s definitions.&lt;br /&gt;
&amp;lt;code&amp;gt;TrIDDefs.TRD&amp;lt;/code&amp;gt; is the default databases used by [[TrID]] file identification tool, if no other &amp;lt;code&amp;gt;TRD&amp;lt;/code&amp;gt; database is given by &amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt; option.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
.TDR files start with ASCII &amp;quot;{{magic|RIFF}}&amp;quot;, have &amp;quot;{{magic|TRID}}&amp;quot; at offset 8, and {{magic|DEFN}} at offset 12.&lt;br /&gt;
&amp;lt;ref&amp;gt;http://mark0.net/download/triddefs_xml.7z → t → trd.trid.xml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[TrID]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://mark0.net/download/triddefs.zip  → TrIDDefs.TRD&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://mark0.net/soft-trid-e.html TrID website]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:File Format Identification]]&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Windows_Animated_Cursor</id>
		<title>Windows Animated Cursor</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Windows_Animated_Cursor"/>
				<updated>2020-07-10T23:33:13Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: mime type + more software added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|ani}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-navi-animation}}&amp;lt;ref&amp;gt;https://reposcope.com/mimetype/application/x-navi-animation&amp;lt;/ref&amp;gt;&lt;br /&gt;
|pronom={{PRONOM|fmt/386}}&lt;br /&gt;
}}&lt;br /&gt;
[[Windows Animated Cursor]] Format ('''ANI''') is an animated image format, mostly used for cursors (mouse pointer graphics) on Microsoft Windows.&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
ANI files use the [[RIFF]] container format. Individual frames can be encoded in [[ICO]] format, [[CUR]] format, or a &amp;quot;raw pixel data&amp;quot; format that does not seem to be fully documented.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with &amp;lt;code&amp;gt;'R' 'I' 'F' 'F' ?? ?? ?? ?? 'A' 'C' 'O' 'N'&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* {{Deark}}&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
* [https://inkscape.org/ Inkscape]&lt;br /&gt;
* [http://www.irfanview.com/ IrfanView]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://cd.textfiles.com/desktopworks/CURSORS/&lt;br /&gt;
* http://www.anicursor.com/diercur.html&lt;br /&gt;
* http://www.angelfire.com/my/plinth/cursors.html&lt;br /&gt;
* https://telparia.com/fileFormatSamples/image/abydos/abydos.ani&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://web.archive.org/web/20130530192915/http://oreilly.com/www/centers/gff/formats/micriff GFF Format Summary: Microsoft RIFF] (from archive.org)&lt;br /&gt;
* [[Wikipedia:ANI %28file format%29|Wikipedia article]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Windows]]&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/RIFF</id>
		<title>RIFF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/RIFF"/>
				<updated>2020-07-09T20:38:22Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: VDR sfbk DES types added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|locfdd={{LoCFDD|fdd000025}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
The '''Resource Interchange File Format''' ('''RIFF'''), is a wrapper or container format, originally developed by Microsoft and IBM.  Formats based on the RIFF container include the widely used [[WAV]] (audio) and [[AVI]] (video) formats.&lt;br /&gt;
&lt;br /&gt;
It is similar to [[IFF]]. One difference is that RIFF uses little-endian [[Endianness|byte order]].&lt;br /&gt;
&lt;br /&gt;
See also [[RIFX]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
RIFF files begin with the ASCII characters &amp;quot;&amp;lt;code&amp;gt;RIFF&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== RIFF type cross-reference ==&lt;br /&gt;
Selected &amp;quot;RIFF types&amp;quot;, and related articles, are listed below. The RIFF type (also called &amp;quot;form type&amp;quot; or &amp;quot;RIFF form&amp;quot;) is a [[FourCC|four-byte identifier]] that usually appears at file offset 8. See also [[:Category:RIFF based file formats]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! RIFF type !! Refer to !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;ACON&amp;lt;/code&amp;gt; || [[Windows Animated Cursor]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AMV&amp;lt;/code&amp;gt; || [[MTV Video (.AMV)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AVI&amp;lt;/code&amp;gt;  || [[AVI]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;BND&amp;lt;/code&amp;gt;  || [[RIFF Bundle File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;CDR?&amp;lt;/code&amp;gt;  || [[CorelDRAW]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;DES?&amp;lt;/code&amp;gt;  || [[Corel Designer]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;PAL&amp;lt;/code&amp;gt; || [[RIFF Palette File]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RDIB&amp;lt;/code&amp;gt; || [[RDIB]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMID&amp;lt;/code&amp;gt; || [[RIFF MIDI]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RMMP&amp;lt;/code&amp;gt; || [[RIFF Multimedia Movie]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;VDRM&amp;lt;/code&amp;gt; || [[VDR (VirtualDub)]] || &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WAVE&amp;lt;/code&amp;gt; || [[WAV]] || Defined in the RIFF specifications.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WEBP&amp;lt;/code&amp;gt; || [[WebP]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;sfbk&amp;lt;/code&amp;gt; || [[SoundFont 2.0]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;shw4&amp;lt;/code&amp;gt; || [[SHW (Corel)]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MSFX&amp;lt;/code&amp;gt; || [[RIFF MSFX]] || Appears to be meta info for .wav's&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MIDS&amp;lt;/code&amp;gt; || [[RIFF MIDS]] ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;STYL&amp;lt;/code&amp;gt; || [[RIFF STYL]] ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://www.aelius.com/njh/wavemetatools/doc/riffmci.pdf Multimedia Programming Interface and Data Specifications 1.0] - RIFF document issued jointly by IBM and Microsoft, 1991-08&lt;br /&gt;
* [http://netghost.narod.ru/gff/vendspec/micriff/ms_riff.txt Microsoft Multimedia Standards Update, Revision 1.0.97], 1992-07-29&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.schnarff.com/file-formats/riff/ RIFFPad]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* {{EGFF|riff|Microsoft RIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [[Wikipedia: Resource Interchange File Format]]&lt;br /&gt;
* [http://www.drdobbs.com/database/inside-the-riff-specification/184409308 Dr. Dobbs: Inside the RIFF Specification]&lt;br /&gt;
* [http://johnloomis.org/cpe102/asgn/asgn1/riff.html John S. Loomis: RIFF File Structure]&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Audio and Music]]&lt;br /&gt;
[[Category:Graphics]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:IBM]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/VDR_(VirtualDub)</id>
		<title>VDR (VirtualDub)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/VDR_(VirtualDub)"/>
				<updated>2020-07-09T19:53:08Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: VDR (VirtualDub) created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Video&lt;br /&gt;
|extensions={{ext|vdr}}&amp;lt;ref&amp;gt;https://fileinfo.com/extension/vdr&amp;lt;/ref&amp;gt;&lt;br /&gt;
|mimetypes=&amp;lt;!-- {{mimetype|video/x-vdr}} --&amp;gt;&lt;br /&gt;
|released=~2000&lt;br /&gt;
}}&lt;br /&gt;
'''VDR (VirtualDub)''' are created and used by VirtualDub, a program primarily used for editing &amp;lt;code&amp;gt;[[AVI]]&amp;lt;/code&amp;gt; movie clips.&lt;br /&gt;
Such files are also called '''VirtualDub Signpost file''' or '''VirtualDub link handler'''.&lt;br /&gt;
The signpost file, which normally uses the .vdr filename extension, is used as input to the AVI capable client application and contains the frameserver name and video name. This video is then converted and offered by VirtualDub Frameserver to the client.&lt;br /&gt;
 &lt;br /&gt;
VDR files use the [[RIFF]] container format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
.VDR files start with ASCII &amp;quot;{{magic|RIFF}}&amp;quot;, have &amp;quot;{{magic|VDRM}}&amp;quot; at offset 8, and {{magic|PATH}} at offset 12.&lt;br /&gt;
At offset 20 the name of the used video is stored and at offset 16 the length of that name is stored.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Video]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.virtualdub.org/ VirtualDub]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: VirtualDub]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Corel_Gallery</id>
		<title>Corel Gallery</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Corel_Gallery"/>
				<updated>2020-06-28T19:45:17Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: precise BMF file identification + OLE samples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|bmf}}, {{ext|gal}}&lt;br /&gt;
|released=1993&lt;br /&gt;
}}&lt;br /&gt;
'''Corel Gallery''' was a vector clipart product released by Corel around 1993-94. The first version came loaded with 10,000 clipart files in the BMF format on the PC and the [[PICT]] format on the Macintosh. The proprietary BMF format meant you had to use the included Gallery software to then copy &amp;amp; paste into other applications or export into another format for use in your other documents. Later versions of Gallery used [[CCX (Corel)|.CCX]] or [[CMX|.CMX]] for the ClipArt format.&amp;lt;ref&amp;gt;https://web.archive.org/web/20001005011336/http://kb.corel.com/kbdocs/MISC/CLIPARTGALLERIESWIN/CLIPARTGALLERIESWIN_101559.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are some references alleging the format is a Corel Flow image format, but no evidence to support. Also not to be confused with [[BMF|other formats named BMF]].&lt;br /&gt;
&lt;br /&gt;
It's not clear what BMF stands for. Some format lists say ''Binary Material Format'', but that does not seem plausible.&lt;br /&gt;
&lt;br /&gt;
Starting in Gallery 2, Corel used a .GAL format to reference groups of ClipArt. This [[Microsoft Compound File|OLE]] container referenced multiple .CMX or .CCX files and their thumbnails.&lt;br /&gt;
&lt;br /&gt;
==File Identification==&lt;br /&gt;
&lt;br /&gt;
BMF files headers all begin with ascii &amp;quot;{{magic|@CorelBMF\n\rCorel Corporation}}&amp;quot;.&lt;br /&gt;
In the OLE-based format, the first three directory entry names are often &amp;lt;code&amp;gt;_ITEM_&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_DATA_&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;_INFO_&amp;lt;/code&amp;gt;.&lt;br /&gt;
The names &amp;lt;code&amp;gt;_ALBUM_&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;_THUMBNAIL_&amp;lt;/code&amp;gt; follow later.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [https://archive.org/details/corel-art-show-6-1995 ArtShow 6] GAL examples found in '''ALBUMS''' subdirectry of '''ARTSHOW6''' directory.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [https://archive.org/details/Corel_Gallery_10000_Cliparts_for_Win31 Gallery Software and Sample files]&lt;br /&gt;
* [https://archive.org/details/cg1000000disk01 Gallery 3 Software and Sample files]&lt;br /&gt;
* [[XnView]] (can display the BMF preview image)&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer] (can display structure and elements of OLE based gallery)&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://web.archive.org/web/19961219042623/http://www.corel.com/products/clipartandphotos/gallery1forpc/index.htm Corel GALLERY™ for Windows® (archived)]&lt;br /&gt;
* [https://www.filedesc.com/en/file/bmf BMF Description]&lt;br /&gt;
* [https://books.google.com/books?id=hDgEAAAAMBAJ&amp;amp;lpg=PA129&amp;amp;ots=SApe3kdXjG&amp;amp;dq=%22corel%20gallery%22&amp;amp;pg=PA129#v=onepage&amp;amp;q=%22corel%20gallery%22&amp;amp;f=false InfoWorld May 2, 1994]&lt;br /&gt;
* [https://twitter.com/Clipart1994bot Twitter Gallery 1994 feed]&lt;br /&gt;
* [https://web.archive.org/web/19961219021934/http://www.corel.com/news/1995/march/march6.htm Corel Ships Corel GALLERY 2]&lt;br /&gt;
* [https://web.archive.org/web/19990203013033/http://www.corel.com/news/1998/august/1million.htm Corel First to Market with One Million Images (Gallery 3)]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;br /&gt;
[[Category:Microsoft Compound File]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Corel_Gallery</id>
		<title>Corel Gallery</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Corel_Gallery"/>
				<updated>2020-06-27T21:40:56Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: OLE based file identification + SSViewer software&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|bmf}}, {{ext|gal}}&lt;br /&gt;
|released=1993&lt;br /&gt;
}}&lt;br /&gt;
'''Corel Gallery''' was a vector clipart product released by Corel around 1993-94. The first version came loaded with 10,000 clipart files in the BMF format on the PC and the [[PICT]] format on the Macintosh. The proprietary BMF format meant you had to use the included Gallery software to then copy &amp;amp; paste into other applications or export into another format for use in your other documents. Later versions of Gallery used [[CCX (Corel)|.CCX]] or [[CMX|.CMX]] for the ClipArt format.&amp;lt;ref&amp;gt;https://web.archive.org/web/20001005011336/http://kb.corel.com/kbdocs/MISC/CLIPARTGALLERIESWIN/CLIPARTGALLERIESWIN_101559.htm&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are some references alleging the format is a Corel Flow image format, but no evidence to support. Also not to be confused with [[BMF|other formats named BMF]].&lt;br /&gt;
&lt;br /&gt;
It's not clear what BMF stands for. Some format lists say ''Binary Material Format'', but that does not seem plausible.&lt;br /&gt;
&lt;br /&gt;
Starting in Gallery 2, Corel used a .GAL format to reference groups of ClipArt. This [[Microsoft Compound File|OLE]] container referenced multiple .CMX or .CCX files and their thumbnails.&lt;br /&gt;
&lt;br /&gt;
==File Identification==&lt;br /&gt;
&lt;br /&gt;
BMF files headers all begin with ascii &amp;quot;{{magic|@CorelBMF Corel Corporation}}&amp;quot;.&lt;br /&gt;
In the OLE-based format, the first three directory entry names are often &amp;lt;code&amp;gt;_ITEM_&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;_DATA_&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;_INFO_&amp;lt;/code&amp;gt;.&lt;br /&gt;
The names &amp;lt;code&amp;gt;_ALBUM_&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;_THUMBNAIL_&amp;lt;/code&amp;gt; follow later.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [https://archive.org/details/Corel_Gallery_10000_Cliparts_for_Win31 Gallery Software and Sample files]&lt;br /&gt;
* [https://archive.org/details/cg1000000disk01 Gallery 3 Software and Sample files]&lt;br /&gt;
* [[XnView]] (can display the BMF preview image)&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer] (can display structure and elements of OLE based gallery)&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://web.archive.org/web/19961219042623/http://www.corel.com/products/clipartandphotos/gallery1forpc/index.htm Corel GALLERY™ for Windows® (archived)]&lt;br /&gt;
* [https://www.filedesc.com/en/file/bmf BMF Description]&lt;br /&gt;
* [https://books.google.com/books?id=hDgEAAAAMBAJ&amp;amp;lpg=PA129&amp;amp;ots=SApe3kdXjG&amp;amp;dq=%22corel%20gallery%22&amp;amp;pg=PA129#v=onepage&amp;amp;q=%22corel%20gallery%22&amp;amp;f=false InfoWorld May 2, 1994]&lt;br /&gt;
* [https://twitter.com/Clipart1994bot Twitter Gallery 1994 feed]&lt;br /&gt;
* [https://web.archive.org/web/19961219021934/http://www.corel.com/news/1995/march/march6.htm Corel Ships Corel GALLERY 2]&lt;br /&gt;
* [https://web.archive.org/web/19990203013033/http://www.corel.com/news/1998/august/1million.htm Corel First to Market with One Million Images (Gallery 3)]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;br /&gt;
[[Category:Microsoft Compound File]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Corel_Designer</id>
		<title>Corel Designer</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Corel_Designer"/>
				<updated>2020-06-24T23:18:25Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: root.dat since version 16&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|des}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-vnd.corel.designer.document+zip}}, {{mimetype|application/x-vnd.corel.zcf.designer.document+zip}}&lt;br /&gt;
|released=2003&lt;br /&gt;
}}&lt;br /&gt;
'''Corel Designer''' is a engineering and graphic design application which belongs to the Corel Draw Technical Suite. Originally [[Micrografx Draw]], Corel purchased in 2001.&lt;br /&gt;
&lt;br /&gt;
==File Identification==&lt;br /&gt;
&lt;br /&gt;
Corel Designer 9 was Micrografx last release, Designer 10-12 was based on the [[RIFF]] format, while X4-onward is based on [[ZIP]]/[[XML]] format with X4-X6 wrapped around a &amp;lt;code&amp;gt;[[CorelDRAW|.CDR]]&amp;lt;/code&amp;gt;. This begins with the characteristic local ZIP file header signature &amp;lt;code&amp;gt;PK&amp;lt;/code&amp;gt;. The first archive member is an uncompressed file named &amp;lt;code&amp;gt;mimetype&amp;lt;/code&amp;gt;. This 8-byte string is therefore also found at offset 30. The content of this file specifies the mime type of the corresponding Corel Designer graphic. From version 17 this type is &amp;lt;code&amp;gt;application/x-vnd.corel.zcf.designer.document+zip&amp;lt;/code&amp;gt;. For older ZIP based versions this type is &amp;lt;code&amp;gt;application/x-vnd.corel.designer.document+zip&amp;lt;/code&amp;gt;. Therefore we find this 49 or 45 byte long string at offset 38 in the ZIP archive. Starting with version 16, the RIFF based part is stored in a file named &amp;lt;code&amp;gt;root.dat&amp;lt;/code&amp;gt;. For older ZIP based versions the corresponding file is called &amp;lt;code&amp;gt;riffData.cdr&amp;lt;/code&amp;gt;. These files are stored in a folder called &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; in the archive. [[PRONOM]] binary signatures needed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format / Version !! Ext. !! RIFF type !! PRONOM !! Year&lt;br /&gt;
|-&lt;br /&gt;
|Designer 9.0  || .dsf || n/a || {{PRONOM|x-fmt/151}} || 2002&lt;br /&gt;
|-&lt;br /&gt;
|Designer 10.0  || .des || &amp;lt;code&amp;gt;DESA&amp;lt;/code&amp;gt;  || || 2003&lt;br /&gt;
|-&lt;br /&gt;
|Designer 10.5  || .des || &amp;lt;code&amp;gt;DESB&amp;lt;/code&amp;gt;  || || &lt;br /&gt;
|-&lt;br /&gt;
|Designer 12.0  || .des || &amp;lt;code&amp;gt;DESC&amp;lt;/code&amp;gt;  || || 2006&lt;br /&gt;
|-&lt;br /&gt;
|Designer X4  || .des || &amp;lt;code&amp;gt;DESE&amp;lt;/code&amp;gt;  || || 2008&lt;br /&gt;
|-&lt;br /&gt;
|Designer X5  || .des || &amp;lt;code&amp;gt;DESF&amp;lt;/code&amp;gt;  || || 2010&lt;br /&gt;
|-&lt;br /&gt;
|Designer 16  || .des || &amp;lt;code&amp;gt;DESG&amp;lt;/code&amp;gt;  || || 2013&lt;br /&gt;
|-&lt;br /&gt;
|Designer 17  || .des || &amp;lt;code&amp;gt;DESH&amp;lt;/code&amp;gt;  || || 2014&lt;br /&gt;
|-&lt;br /&gt;
|Designer 19  || .des || &amp;lt;code&amp;gt;DESI&amp;lt;/code&amp;gt;  || || 2017&lt;br /&gt;
|-&lt;br /&gt;
|Designer 20  || .des || &amp;lt;code&amp;gt;DESJ&amp;lt;/code&amp;gt;  || || 2018&lt;br /&gt;
|-&lt;br /&gt;
|Designer 21  || .des || &amp;lt;code&amp;gt;DESK&amp;lt;/code&amp;gt;  || || 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [[Wikipedia: Corel_Designer]]&lt;br /&gt;
* [https://www.coreldraw.com/en/pages/old-brands/micrografx/ Looking for Micrografx?]&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:XML based file formats]]&lt;br /&gt;
[[Category:ZIP based file formats]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Corel_Photo-Paint_image</id>
		<title>Corel Photo-Paint image</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Corel_Photo-Paint_image"/>
				<updated>2020-06-22T09:18:45Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Link to sample files added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|cpt}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/144}}&lt;br /&gt;
|released=1992&lt;br /&gt;
}}&lt;br /&gt;
'''Corel Photo-Paint image''' (CPT) is the native format of the Corel Photo-Paint program, though this program also supports some other, more widely-used formats. It is apparently a different program from [[Ability Office PhotoPaint]], though they both seem to be intended as replacements for [[Adobe Photoshop]], and support the [[PSD]] format among others.&lt;br /&gt;
&lt;br /&gt;
The CPT format is a multi-layer bitmap with additional information stored. There are several versions, with considerable differences. An online document referred to as &amp;quot;CPT file format specification&amp;quot; is not to be an official spec (it contains comment &amp;quot;Zajebiście tajemnicze pole :-P&amp;quot; which translates from Polish as &amp;quot;Awesomly mysterious field :-P&amp;quot;), but rather an attempt to describe the format (most likely by reverse-engineering), and is incomplete (with lots of &amp;quot;TODO&amp;quot; notes).&lt;br /&gt;
&lt;br /&gt;
It usually (always?) contains a thumbnail. Both image and thumbnail are compressed.&lt;br /&gt;
&lt;br /&gt;
== Format description ==&lt;br /&gt;
* [http://blog.argasinski.eu/wp-content/uploads/2011/08/cpt-specification-0.01.pdf Draft spec v0.01]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Corel Gallery]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [https://archive.org/details/cg1000000disk01 Gallery 3 Software and CPT samples in directory IMGLISTS]&lt;br /&gt;
&lt;br /&gt;
== Other links ==&lt;br /&gt;
* [[Wikipedia:Corel Photo-Paint|Wikipedia article]]&lt;br /&gt;
* [http://www.corel.com/ Corel site]&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File</id>
		<title>Microsoft Compound File</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Microsoft_Compound_File"/>
				<updated>2020-06-18T19:59:35Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: CLSID added for Microsoft Visio, Works, Project, Windows Installer Patch; more DOC PPT; WordPerfect Presentation, Graphic; StarOffice&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Metaformats&lt;br /&gt;
|thiscat=Microsoft Compound File&lt;br /&gt;
|locfdd={{LoCFDD|fdd000380}}, {{LoCFDD|fdd000392}}&lt;br /&gt;
|pronom={{PRONOM|fmt/111}}&lt;br /&gt;
}}&lt;br /&gt;
:''&amp;quot;OLE&amp;quot; redirects here. See also [[OLE 1.0 object]].''&lt;br /&gt;
&lt;br /&gt;
'''Microsoft Compound File''' is a complex container format used by some versions of [[Microsoft Office]], and other Windows-centric applications. It has features similar to those of a [[filesystem]] format.&lt;br /&gt;
&lt;br /&gt;
Its name has many variations, including:&lt;br /&gt;
* '''Compound File Binary File Format''' ('''CFBF''' or '''CFB''')&lt;br /&gt;
* '''Microsoft Compound Document File Format'''&lt;br /&gt;
* '''OLE Compound Document Format'''&lt;br /&gt;
* '''OLE2 Compound Document Format'''&lt;br /&gt;
* '''Composite Document File'''&lt;br /&gt;
* '''DocFile'''&lt;br /&gt;
&lt;br /&gt;
The format was not publicly documented by Microsoft until 2008.&lt;br /&gt;
&lt;br /&gt;
It is (or was?) unofficially known as ''LAOLA File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes {{magic|D0 CF 11 E0 A1 B1 1A E1}}.&lt;br /&gt;
&lt;br /&gt;
Identifying the specific document type can be difficult. Some, but not all, document types can be identified by the [[CLSID]] field in the &amp;quot;root storage&amp;quot; directory entry. This field is usually located at file offset 512×(1 + {the 32-bit integer at offset 48}) + 80.&lt;br /&gt;
&lt;br /&gt;
Some files have a stream named &amp;quot;&amp;lt;code&amp;gt;&amp;amp;lt;U+0005&amp;amp;gt;SummaryInformation&amp;lt;/code&amp;gt;&amp;quot; containing metadata, which may include information about the creating application.&lt;br /&gt;
&lt;br /&gt;
=== Root storage object CLSIDs ===&lt;br /&gt;
The table below lists some of the root storage object CLSIDs that have been observed in this type of file. Use this information at your own risk, as these identifiers can be unreliable.&lt;br /&gt;
&lt;br /&gt;
Microsoft's documentation says this about the CLSID field:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This field contains an object class GUID. [...] If not [all zeroes], the object class GUID can be used as a parameter to start applications.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although every ''storage object'' (think ''subdirectory'') can have a CLSID, this table is only concerned with the file's ''root'' storage object.&lt;br /&gt;
&lt;br /&gt;
Note that the CLSIDs are stored as [[GUID]]s in little-endian binary format, so they have a strange byte order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Root storage object CLSID !! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00000000-0000-0000-0000-000000000000}&amp;lt;/code&amp;gt; || Unspecified (could be [[Windows thumbnail cache|Thumbs.db]], [[Visual Studio Solution Options file|SUO]], ...)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020810-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 5-95 XLS]] &amp;lt;!-- Excel 5-95 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020820-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[XLS|Excel 97-2003 XLS]] &amp;lt;!-- Excel 97-2003 worksheet, addin or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021302-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 3-4 WordProcessor]] &amp;lt;!-- Microsoft Works 4? document wps/ps/bps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021303-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 3-4 database]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020900-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC|Word 6-95 DOC]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020906-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[DOC]] &amp;lt;!-- Word 97-2003 document or template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00020d0b-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item File]] &amp;lt;!-- Outlook 97-2003 item --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021201-0000-0000-00c0-000000000046}&amp;lt;/code&amp;gt; || [[Microsoft Publisher]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a13-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2000-2002&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00021a14-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Visio]] 2003-2010&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{00044851-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 4.0 PPT]] &amp;lt;!-- PowerPoint 4.0 presentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0006f046-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Outlook Item File|Outlook 97-2003 Item template]] &amp;lt;!-- Outlook 97-2003 item template --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1084-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|MSI]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{000c1086-0000-0000-c000-000000000046}&amp;lt;/code&amp;gt; || [[Windows Installer|Windows Installer Patch MSP]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{012d3cc0-4216-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 4.0]] &amp;lt;!-- StarOffice StarImpress 4.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e0-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 4.0]] &amp;lt;!-- StarOffice StarChart 4.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{02b3b7e1-4225-11d0-89ca-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 4.0]] &amp;lt;!-- StarOffice StarMath 4.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{0ea45ab2-9e0a-11d1-a407-00c04fb932ba}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 5-6 WordProcessor]] &amp;lt;!-- Microsoft Works 5-6 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{1cdd8c7b-81c0-45a0-9fed-04143144cc1e}&amp;lt;/code&amp;gt; || [[MAX (3ds Max)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{18b8d021-b4fd-11d0-a97e-00a0c905410d}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc2-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Word Processor|Microsoft Works 4 WordProcessor]] &amp;lt;!-- Microsoft Works 4 document wps --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{28cddbc3-0ae2-11ce-a29a-00aa004a1a72}&amp;lt;/code&amp;gt; || [[Microsoft Works Database|Microsoft Works 4 database]] &amp;lt;!-- Microsoft Works 4 database wdb/bdb --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{2e8905a0-85bd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 5.0]] &amp;lt;!-- StarOffice StarDraw 5.0 drawing or template sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{340ac970-e30d-11d0-a53f-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 4.0]] &amp;lt;!-- StarOffice Master 4.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{3f543fa0-b6a6-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 3.0]] &amp;lt;!-- StarOffice StarCalc 3.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe60-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[WordPerfect_Graphics|WordPerfect 9 Graphic ]] &amp;lt;!-- WordPerfect 9 Graphic wpg --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{402efe62-1999-101b-99ae-04021c007002}&amp;lt;/code&amp;gt; || [[SHW_(Corel)|Corel 7-X3 presentation]] &amp;lt;!-- WordPerfect 7-X3 presentation shw --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{565c7221-85bc-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarImpress 5.0]] &amp;lt;!-- StarOffice StarImpress 5.0 presentation or template sdd/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616700-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[FlashPix]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{56616800-c154-11ce-8553-00aa00a1f95b}&amp;lt;/code&amp;gt; || [[MIX (PhotoDraw)]] or [[MIX (Picture It!)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{6361d441-4235-11d0-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 4.0]] &amp;lt;!-- StarOffice StarCalc 4.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{64818d10-4f9b-11cf-86ea-00aa00b929e8}&amp;lt;/code&amp;gt; || [[PPT]] &amp;lt;!-- PowerPoint 97-2003 presentation or template ppt/pps/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{74b78f3a-c8c8-11d1-be11-00c04fb6faf1}&amp;lt;/code&amp;gt; || Microsoft Project &amp;lt;!-- Microsoft Project mpp --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{8b04e9b0-420e-11d0-a45e-00a0249d57b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 4.0]] &amp;lt;!-- StarOffice StarWriter 4.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{af10aae0-b36d-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarDraw 3.0]] &amp;lt;!-- StarOffice StarDraw 3.0 drawing or template sdd/sda/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{bf884321-85dd-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 5.0]] &amp;lt;!-- StarOffice StarChart 5.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d1-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 5.0]] &amp;lt;!-- StarOffice StarWriter 5.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c20cf9d3-85ae-11d1-aab4-006097da561a}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|Master 5.0]] &amp;lt;!-- StarOffice Master 5.0 document sgl --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c65e63e1-6c0e-11cf-842e-00aa006130ba}&amp;lt;/code&amp;gt; || [[Softimage SCN]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{c6a5b861-85d6-11d1-89cb-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarCalc 5.0]] &amp;lt;!-- StarOffice StarCalc 5.0 spreadsheet or template sdc/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{d4590460-35fd-101c-b12a-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 3.0]] &amp;lt;!-- StarOffice StarMath 3.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{dc5c7e40-b35c-101b-9961-04021c007002}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarWriter 3.0]] &amp;lt;!-- StarOffice StarWriter 3.0 document or template sdw/vor --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ea7bae70-fb3b-11cd-a903-00aa00510ea3}&amp;lt;/code&amp;gt; || [[PPT|PowerPoint 95 PPT]] &amp;lt;!-- PowerPoint 95 presentation ppt/pot --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{fb9c99e0-2c6d-101c-8e2c-00001b4cc711}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarChart 3.0]] &amp;lt;!-- StarOffice StarChart 3.0 sds --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;{ffb5e640-85de-11d1-89d0-008029e4b0b1}&amp;lt;/code&amp;gt; || [[StarOffice binary formats|StarMath 5.0]] &amp;lt;!-- StarOffice StarMath 5.0 smf --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
* [[OLE Property Set]]&lt;br /&gt;
&lt;br /&gt;
For formats based on this format, see [[:Category:Microsoft Compound File]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/dd942138.aspx MSDN: Compound File Binary File Format] → [MS-CFB] PDF&lt;br /&gt;
* [https://www.openoffice.org/sc/compdocfileformat.pdf OpenOffice.org's documentation]&lt;br /&gt;
&lt;br /&gt;
== Programs, libraries, and utilities ==&lt;br /&gt;
* [http://www.mitec.cz/ssv.html Structured Storage Viewer]&lt;br /&gt;
* [https://github.com/libyal/libolecf/wiki libolecf]&lt;br /&gt;
* [http://www.decalage.info/python/olefileio OleFileIO_PL - a Python module to read MS OLE2 files]&lt;br /&gt;
* [http://videos.didierstevens.com/2014/08/26/oledump-py-beta/ oledump.py beta]&lt;br /&gt;
* [https://github.com/unixfreak0037/officeparser officeparser]&lt;br /&gt;
* [http://decalage.info/python/oletools python-oletools - python tools to analyze OLE files]&lt;br /&gt;
* [https://sourceforge.net/projects/openmcdf/ OpenMCDF]&lt;br /&gt;
* [https://poi.apache.org/ Apache POI] - Java API for Microsoft documents&lt;br /&gt;
* [https://github.com/renyxa/re-lab Re-lab / OLE Toy]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Compound File Binary Format|Wikipedia article]]&lt;br /&gt;
* [http://www.forensicswiki.org/wiki/OLE_Compound_File Forensics Wiki article]&lt;br /&gt;
* [http://www.joelonsoftware.com/items/2008/02/19.html Joel on Software: Why are the Microsoft Office file formats so complicated?]&lt;br /&gt;
* Some (older) reverse engineered information [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/guide.html here] and a Perl module [http://stuff.mit.edu/afs/athena/astaff/project/mimeutils/share/laola/laola.pl here]&lt;br /&gt;
* [http://blog.avira.com/malicious-office-macros-dead/ Malicious Office macros are not dead]&lt;br /&gt;
* [http://decalage.info/file_formats_security/office MS Office 97-2003 legacy/binary formats security] - article with lots of resources on MS Office formats, including analysis techniques, tools and parsing libraries&lt;br /&gt;
* [https://msdn.microsoft.com/en-us/library/aa295067(v=vs.60).aspx MSDN: Providing Summary Information]&lt;br /&gt;
&lt;br /&gt;
[[Category:Document]]&lt;br /&gt;
[[Category:Microsoft]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/CorelDRAW</id>
		<title>CorelDRAW</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/CorelDRAW"/>
				<updated>2020-06-14T20:13:26Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: Symbol Library *.csl added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|cdr}}, {{ext|cdt}}, {{ext|cdx}}, {{ext|cpx}}, {{ext|csl}} ,{{ext|pat}}&lt;br /&gt;
|pronom={{PRONOM|fmt/430}}, others&lt;br /&gt;
}}&lt;br /&gt;
'''CorelDRAW''' is a vector graphics drawing program. Its native file format is generally found in .cdr files, but other extensions exist for variants of it. The format has gone through several major revisions over the years.&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
&lt;br /&gt;
* '''.cdr''': Normal CorelDRAW file&lt;br /&gt;
* '''.cdt''': Template&lt;br /&gt;
* '''.cdx''': Compressed file&lt;br /&gt;
* '''.cmx''': [[CMX|Corel Presentation Exchange Format]]&lt;br /&gt;
* '''.ccx''': Compressed .cmx; see [[CCX (Corel)]]&lt;br /&gt;
* '''.cpx''': Corel Presentation Exchange Compressed Format (?)&lt;br /&gt;
* '''.csl''': Corel Symbol Library&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format / Version !! Ext. !! RIFF type !! PRONOM !! Filter ID !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 1.0  ||rowspan=&amp;quot;17&amp;quot;| .cdr || n/a || {{PRONOM|fmt/467}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 2.0  || n/a || {{PRONOM|fmt/466}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 3.0  || &amp;lt;code&amp;gt;CDR&amp;lt;/code&amp;gt;  || {{PRONOM|x-fmt/379}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 4.0  || &amp;lt;code&amp;gt;CDR4&amp;lt;/code&amp;gt; || {{PRONOM|fmt/465}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 5.0  || &amp;lt;code&amp;gt;CDR5&amp;lt;/code&amp;gt; || {{PRONOM|fmt/464}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 6.0  || &amp;lt;code&amp;gt;CDR6&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/29}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 7.0  || &amp;lt;code&amp;gt;CDR7&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/291}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 8.0  || &amp;lt;code&amp;gt;CDR8&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/292}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 8.0 Bidi || &amp;lt;code&amp;gt;cdr8&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 9.0  || &amp;lt;code&amp;gt;CDR9&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/374}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 10.0 || &amp;lt;code&amp;gt;CDRA&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/375}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 11.0 || &amp;lt;code&amp;gt;CDRB&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/378}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 12.0 || &amp;lt;code&amp;gt;CDRC&amp;lt;/code&amp;gt; || {{PRONOM|fmt/427}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 12.5 || &amp;lt;code&amp;gt;DESC&amp;lt;/code&amp;gt; ||  || || Only template&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X3   || &amp;lt;code&amp;gt;CDRD&amp;lt;/code&amp;gt; || {{PRONOM|fmt/428}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X4   || &amp;lt;code&amp;gt;CDRE&amp;lt;/code&amp;gt; || {{PRONOM|fmt/429}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X5   || &amp;lt;code&amp;gt;CDRF&amp;lt;/code&amp;gt; || {{PRONOM|fmt/430}} ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X6   || rowspan=&amp;quot;7&amp;quot;| .dat || &amp;lt;code&amp;gt;CDRG&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X7   || &amp;lt;code&amp;gt;CDRH&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing X8   || &amp;lt;code&amp;gt;CDRJ&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 2017 || &amp;lt;code&amp;gt;CDRK&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 2018 || &amp;lt;code&amp;gt;CDRL&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 2019 || &amp;lt;code&amp;gt;CDRM&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Drawing 2020 || &amp;lt;code&amp;gt;CDRN&amp;lt;/code&amp;gt; ||  ||&lt;br /&gt;
|-&lt;br /&gt;
|Template || .cdt .cdrt || || {{PRONOM|x-fmt/30}} || || Often same RIFF type as Drawing, but RIFF type CDST is used for version 4.4 and created by newer software start with RIFF type CDT and use cdrt extension&lt;br /&gt;
|-&lt;br /&gt;
|Compressed Drawing || .cdx || || {{PRONOM|x-fmt/31}} || CorelID=0x704&lt;br /&gt;
|-&lt;br /&gt;
|Presentation Exchange 5.0 ||rowspan=&amp;quot;2&amp;quot;| .cmx ||rowspan=&amp;quot;2&amp;quot;| &amp;lt;code&amp;gt;CMX1&amp;lt;/code&amp;gt; || {{PRONOM|x-fmt/34}} || CorelID=0x702 ||rowspan=&amp;quot;2&amp;quot;| See main article: [[CMX]]&lt;br /&gt;
|-&lt;br /&gt;
|Presentation Exchange 6+ || {{PRONOM|x-fmt/35}} || CorelID=0x701&lt;br /&gt;
|-&lt;br /&gt;
|CMX Compressed || .cpx || || {{PRONOM|x-fmt/36}} || CorelID=0x705&lt;br /&gt;
|-&lt;br /&gt;
|CCX Clipart || .ccx ||&amp;lt;code&amp;gt;CDRX&amp;lt;/code&amp;gt; || || || See main article: [[CCX (Corel)]]&lt;br /&gt;
|-&lt;br /&gt;
|Pattern || .pat || || {{PRONOM|x-fmt/76}} || || Same as .cdr format?&lt;br /&gt;
|-&lt;br /&gt;
|Symbol Library || .csl ||&amp;lt;code&amp;gt;CSL?&amp;lt;/code&amp;gt; || || || Same as .cdr format? Start with RIFF type CSL. Numeric version after vrsn tag does not match version digit at offset 11.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Format description ==&lt;br /&gt;
&lt;br /&gt;
Early CorelDraw files are of an undocumented proprietary format where the first two bytes spell &amp;lt;code&amp;gt;WL&amp;lt;/code&amp;gt; in [[ASCII]]. Later formats were based on [[RIFF]], with &amp;lt;code&amp;gt;RIFF&amp;lt;/code&amp;gt; as the first four bytes and a version identifier in bytes 9 to 15. Til version 15 at offset 12 four character identifier vrsn occur, followed by the 32-bit integer 2 for chunk size and a 2 byte chunk content. The value of the content is calculated by sum of major version number multiplied by 100 and minor version number.&lt;br /&gt;
From version 16 at offset 12 four character identifier fver occur, followed by the 32-bit integer 16 for chunk size and a 16 bytes chunk content. The byte before the last byte of this chunk contains the major version number and the byte before contains the minor version number. The inner details (the data chunk of the RIFF version) remain proprietary.&lt;br /&gt;
&lt;br /&gt;
Compressed formats, .CPX &amp;amp; .CDX are open/import only filters in versions of CorelDraw from version 6 on. Support for CDX was dropped after X6. Released as compressed formats on the Corel ArtShow CD's during the 1990's&amp;lt;ref&amp;gt;ftp://ftp.corel.com/pub/Other_Graphics_Apps/ArtShow/4550.txt&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
* ArtShow 91 (File formats supported: CDR, PCX, DIB, MID)&lt;br /&gt;
* [https://archive.org/details/corel-art-show-3-1992 ArtShow 3] (File formats supported: BMP, CDR, PCX, PCD)&lt;br /&gt;
* [https://archive.org/details/corel-art-show-4-1993 ArtShow 4] (File formats supported: BMP, CD_, PCX, PCD) .CD_ files use [[MS-DOS_installation_compression|SDZZ]] compression.&lt;br /&gt;
* [https://archive.org/details/corel-art-show-5-1994 ArtShow 5] (File formats supported: CDX) Header begins with &amp;quot;{{magic|CDRCOMP1}}&amp;quot;&lt;br /&gt;
* [https://archive.org/details/corel-art-show-6-1995 ArtShow 6] &amp;amp; 7 (File formats supported: CPX) Header begins with &amp;quot;{{magic|CDRCOMP2}}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CCX (Corel)]]&lt;br /&gt;
* [[CMX]]&lt;br /&gt;
* [[SHW (Corel)]]&lt;br /&gt;
* [[WFN (font format)]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://wiki.documentfoundation.org/DLP/Libraries/libcdr libcdr]&lt;br /&gt;
* [https://www.libreoffice.org/ LibreOffice]&lt;br /&gt;
* [https://github.com/unoconv/unoconv unoconv]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|monstmedia/CLIPART/}} → *.CDR&lt;br /&gt;
* {{CdTextfilesURL|1stcanadian/graphics/cor2help/}}&lt;br /&gt;
* {{CdTextfilesURL|somuch/smsharew/CLIPART/1992CALS.ZIP}}&lt;br /&gt;
* {{CdTextfilesURL|ccbwindows93/CORELDRA/}}&lt;br /&gt;
* https://telparia.com/fileFormatSamples/document/ll_cover.cdr&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: CorelDRAW]]&lt;br /&gt;
* [https://www.corel.com/content/pdf/corporate/History_of_Corel.pdf History of Corel]&lt;br /&gt;
* [https://sk1project.net/modules.php?name=Products&amp;amp;product=sk1 sK1 program attempts to reverse-engineer CorelDRAW format]&lt;br /&gt;
* [http://libregraphicsworld.org/blog/entry/corel-draw-x6-file-format-subdued-by-libcdr Corel DRAW X6 file format subdued by libcdr]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Corel]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Corel_Designer</id>
		<title>Corel Designer</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Corel_Designer"/>
				<updated>2020-06-11T21:57:41Z</updated>
		
		<summary type="html">&lt;p&gt;J2j: removed doubled corel.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|des}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-vnd.corel.designer.document+zip}}, {{mimetype|application/x-vnd.corel.zcf.designer.document+zip}}&lt;br /&gt;
|released=2003&lt;br /&gt;
}}&lt;br /&gt;
'''Corel Designer''' is a engineering and graphic design application which belongs to the Corel Draw Technical Suite. Originally [[Micrografx Draw]], Corel purchased in 2001.&lt;br /&gt;
&lt;br /&gt;
==File Identification==&lt;br /&gt;
&lt;br /&gt;
Corel Designer 9 was Micrografx last release, Designer 10-12 was based on the [[RIFF]] format, while X4-onward is based on [[ZIP]]/[[XML]] format with X4-X6 wrapped around a &amp;lt;code&amp;gt;[[CorelDRAW|.CDR]]&amp;lt;/code&amp;gt;. This begins with the characteristic local ZIP file header signature &amp;lt;code&amp;gt;PK&amp;lt;/code&amp;gt;. The first archive member is an uncompressed file named &amp;lt;code&amp;gt;mimetype&amp;lt;/code&amp;gt;. This 8-byte string is therefore also found at offset 30. The content of this file specifies the mime type of the corresponding Corel Designer graphic. From version 17 this type is &amp;lt;code&amp;gt;application/x-vnd.corel.zcf.designer.document+zip&amp;lt;/code&amp;gt;. For older ZIP based versions this type is &amp;lt;code&amp;gt;application/x-vnd.corel.designer.document+zip&amp;lt;/code&amp;gt;. Therefore we find this 49 or 45 byte long string at offset 38 in the ZIP archive. Starting with version 17, the RIFF based part is stored in a file named &amp;lt;code&amp;gt;root.dat&amp;lt;/code&amp;gt;. For older ZIP based versions the corresponding file is called &amp;lt;code&amp;gt;riffData.cdr&amp;lt;/code&amp;gt;. These files are stored in a folder called &amp;lt;code&amp;gt;content&amp;lt;/code&amp;gt; in the archive. [[PRONOM]] binary signatures needed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format / Version !! Ext. !! RIFF type !! PRONOM !! Year&lt;br /&gt;
|-&lt;br /&gt;
|Designer 9.0  || .dsf || n/a || {{PRONOM|x-fmt/151}} || 2002&lt;br /&gt;
|-&lt;br /&gt;
|Designer 10.0  || .des || &amp;lt;code&amp;gt;DESA&amp;lt;/code&amp;gt;  || || 2003&lt;br /&gt;
|-&lt;br /&gt;
|Designer 10.5  || .des || &amp;lt;code&amp;gt;DESB&amp;lt;/code&amp;gt;  || || &lt;br /&gt;
|-&lt;br /&gt;
|Designer 12.0  || .des || &amp;lt;code&amp;gt;DESC&amp;lt;/code&amp;gt;  || || 2006&lt;br /&gt;
|-&lt;br /&gt;
|Designer X4  || .des || &amp;lt;code&amp;gt;DESE&amp;lt;/code&amp;gt;  || || 2008&lt;br /&gt;
|-&lt;br /&gt;
|Designer X5  || .des || &amp;lt;code&amp;gt;DESF&amp;lt;/code&amp;gt;  || || 2010&lt;br /&gt;
|-&lt;br /&gt;
|Designer 16  || .des || &amp;lt;code&amp;gt;DESG&amp;lt;/code&amp;gt;  || || 2013&lt;br /&gt;
|-&lt;br /&gt;
|Designer 17  || .des || &amp;lt;code&amp;gt;DESH&amp;lt;/code&amp;gt;  || || 2014&lt;br /&gt;
|-&lt;br /&gt;
|Designer 19  || .des || &amp;lt;code&amp;gt;DESI&amp;lt;/code&amp;gt;  || || 2017&lt;br /&gt;
|-&lt;br /&gt;
|Designer 20  || .des || &amp;lt;code&amp;gt;DESJ&amp;lt;/code&amp;gt;  || || 2018&lt;br /&gt;
|-&lt;br /&gt;
|Designer 21  || .des || &amp;lt;code&amp;gt;DESK&amp;lt;/code&amp;gt;  || || 2019&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [[Wikipedia: Corel_Designer]]&lt;br /&gt;
* [https://www.coreldraw.com/en/pages/old-brands/micrografx/ Looking for Micrografx?]&lt;br /&gt;
&lt;br /&gt;
[[Category:Corel]]&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:XML based file formats]]&lt;br /&gt;
[[Category:ZIP based file formats]]&lt;/div&gt;</summary>
		<author><name>J2j</name></author>	</entry>

	</feed>