Cabinet
From Just Solve the File Format Problem
(Difference between revisions)
(Category:Windows) |
(→Software: XAD) |
||
(10 intermediate revisions by 6 users not shown) | |||
Line 5: | Line 5: | ||
|mimetypes={{mimetype|application/vnd.ms-cab-compressed}} | |mimetypes={{mimetype|application/vnd.ms-cab-compressed}} | ||
|pronom={{PRONOM|x-fmt/414}} | |pronom={{PRONOM|x-fmt/414}} | ||
+ | |wikidata={{wikidata|Q194831}} | ||
|released=1995 | |released=1995 | ||
}} | }} | ||
:''"CAB" redirects here. For another CAB format, see [[InstallShield CAB]].'' | :''"CAB" redirects here. For another CAB format, see [[InstallShield CAB]].'' | ||
− | '''Cabinet''' is a compressed | + | '''Cabinet''' ('''CAB''') is a compressed archive format created by Microsoft and used in various installers. Among its several compression formats is [[LZX]], a format co-created by Jonathan Forbes, who was hired by Microsoft after co-creating the format in an independent archiver, and contributed it to Microsoft for use in their products. |
− | The [[PUZ]] format used by [[Microsoft Publisher]] for its "Pack and Go" feature is a Cabinet file with a '''.puz''' extension, containing the Publisher document and its external links. | + | The [[PUZ]] format used by [[Microsoft Publisher]] for its "Pack and Go" feature is a Cabinet file with a '''.puz''' extension, containing the Publisher document and its external links. Same goes for PowerPoint's [[PPZ]] "Pack and Go" feature. |
− | The [[Windows Installer]] (.msi | + | The [[Windows Installer]] (.msi) format is more-or-less the successor to this format. |
+ | |||
+ | == Identification == | ||
+ | Files begin with the ASCII signature "{{magic|MSCF}}". | ||
== Software == | == Software == | ||
* [[Konvertor]] | * [[Konvertor]] | ||
− | * [ | + | * [https://www.cabextract.org.uk/libmspack/ libmspack] and [https://www.cabextract.org.uk/ cabextract] |
* [[7-Zip]] can decode at least some CAB files | * [[7-Zip]] can decode at least some CAB files | ||
+ | * {{XAD}} | ||
== Sample files == | == Sample files == | ||
* http://libxad.cvs.sourceforge.net/viewvc/libxad/testfiles/CAB/ | * http://libxad.cvs.sourceforge.net/viewvc/libxad/testfiles/CAB/ | ||
+ | * {{DexvertSamples|archive/cab}} | ||
== Links == | == Links == | ||
− | * [ | + | * [https://msdn.microsoft.com/en-us/library/bb417343.aspx Official documentation at Microsoft developer site] |
* [[Wikipedia:Cabinet (file format)|Wikipedia article]] | * [[Wikipedia:Cabinet (file format)|Wikipedia article]] | ||
+ | * [https://bugs.chromium.org/p/chromium/issues/detail?id=1019811 Discussion of CAB file size limits] | ||
+ | * [https://web.archive.org/web/20190427230133/http://forensicswiki.org/wiki/Cabinet_Archive_Format_(CAB) ForensicsWiki entry] (minimal details, already included here) | ||
[[Category:Microsoft]] | [[Category:Microsoft]] | ||
[[Category:Windows]] | [[Category:Windows]] |
Latest revision as of 10:44, 12 April 2024
- "CAB" redirects here. For another CAB format, see InstallShield CAB.
Cabinet (CAB) is a compressed archive format created by Microsoft and used in various installers. Among its several compression formats is LZX, a format co-created by Jonathan Forbes, who was hired by Microsoft after co-creating the format in an independent archiver, and contributed it to Microsoft for use in their products.
The PUZ format used by Microsoft Publisher for its "Pack and Go" feature is a Cabinet file with a .puz extension, containing the Publisher document and its external links. Same goes for PowerPoint's PPZ "Pack and Go" feature.
The Windows Installer (.msi) format is more-or-less the successor to this format.
Contents |
[edit] Identification
Files begin with the ASCII signature "MSCF
".
[edit] Software
- Konvertor
- libmspack and cabextract
- 7-Zip can decode at least some CAB files
- XAD framework
[edit] Sample files
[edit] Links
- Official documentation at Microsoft developer site
- Wikipedia article
- Discussion of CAB file size limits
- ForensicsWiki entry (minimal details, already included here)