CAB (súborový formát)

CAB je komprimačný achrivovaci formát vyvinutý a používaný pre Microsoft Windows. Podporuje kompresiu a digitálne podpisy a je používaný v rade inštalačných enginoch ktoré používa Microsoft: setup API, Device Installer, AdvPack (pre inštaláciu ActiveX komponentov pre Internet Explorer) a Windows Installer.

Pôvodný názov bol Diamond. CAB súborový formát umožňuje tri dáta komprimačné metódy:

  • DEFLATE, naprogramovane Phil Katzom, autorom ZIP súborového formátu.
  • Quantum, licencovaný Davidom Staffordom, autorom Quantum archiveru.
  • LZX, naprogramovaný Jonathanom Forbesom a Tomi Poutanenom, táto metóda bola venovaná Microsoftu keď sa Jonathan pripojil ku firme.

CAB súborové rozšírenie je taktiež používané v mnohých inštalátoroch (InstallShield a iné), aj keď to nemá rovnaký súborový formát. Formát InstallShield nemôže byt spracovaný alebo editovaný vo väčšine alebo pravdepodobne v žiadnom z nástrojov ktoré dokážu editovať hore uvedené súborové formáty. Avšak sú pomocné programy ktoré dokážu extraktovať tento špecifický patentovaný formát.