Vad är filformatet SIT?
En .sit-fil är ett arkivfilformat som skapades 1987 av Raymond Lau på Aladdin Systems för det klassiska Macintosh-operativsystemet. Idag är det läsbart på många plattformar, även om det inte längre är populärt och sällan skapas från grunden. .sit-arkiv beskrivs ibland som _„ZIP-filer för Mac OS”_, eftersom de tjänade samma syfte på klassiska Macintosh som ZIP-arkiv gör på Windows. Formatet är proprietärt; ägandet övergick från Aladdin Systems via Allume Systems till Smith Micro Software, som inte är den ursprungliga skaparen.
En viktig styrka hos .sit var dess trogna bevarande av Macintosh-specifik metadata - HFS-typ- och skaparkoder, samt både datadelen (data fork) och resursdelen (resource fork) för varje arkiverad fil. Vanlig ZIP kunde inte göra detta. Arkiven öppnas med den fyra byte långa ASCII-signaturen SIT! och lagrar data i en big-endian binär layout, med komprimering per fil (LZ- och Huffman-varianter, samt den senare „Arsenic”-metoden) och valfritt lösenordsskydd. Filer parades ofta ihop med ett .hqx BinHex-hölje för att överleva transport via textbaserad e-post och Usenet.
Formatet .sit ersattes 2002 av det nydesignade .sitx (StuffIt X)-formatet, som använder dynamisk komprimering som anpassar sig till den data som tillhandahålls och har en helt annan binär layout. Smith Micro avbröt den aktiva utvecklingen av StuffIt i december 2019, och moderna Mac-arbetsflöden föredrar ZIP eller .dmg för distribution. Gratis verktyg som The Unarchiver och kommandoradsverktyget unar öppnar fortfarande äldre .sit-arkiv utan problem.
Säkerhet & trygghet
RISK: MEDIUMEtt .sit-arkiv kan innehålla vilka filer som helst, inklusive gamla körbara Mac-filer - extrahera endast från pålitliga källor och skanna innehållet. Den praktiska risken idag är PROGRAMVARAN: eftersom StuffIt är avvecklat leder webbsökningar efter en „StuffIt-öppnare” ofta till installationsprogram med annonsprogram och falska portaler för „gratis nedladdning”. Hämta endast StuffIt Expander från stuffit.com eller Mac App Store, och föredra öppen källkod-alternativen The Unarchiver/Keka. Klassiska .sit-filer som kopierats från en Mac kan ha förlorat sin resursdel, vilket gör att vissa gamla filer inte fungerar även efter extrahering.
Formatdetaljer
i ett nötskalProgram som öppnar SIT-filer
Tekniska detaljer
djup specifikation| Containertyp | Proprietärt binärt arkiv |
| Magic bytes | `SIT!` (hex `53 49 54 21`) vid byte-offset 0; vissa varianter använder `SITD` eller `StuffIt` |
| Byteordning | Big-endian genomgående |
| MIME-typ(er) | `application/x-stuffit`; även `application/x-sit`, `application/stuffit` |
| Komprimering | Per fil; LZ/Huffman-varianter; „Arsenic” (metod 15) tillagd i StuffIt 5.x |
| Kryptering | Valfritt per arkiv; DES i tidiga versioner, RC4 i senare versioner |
| Integritet | CRC-kontrollsummor per post för datavalidering |
| Arkivstruktur | Header + sekventiella filposter, som var och en innehåller filnamn, HFS-metadata, valfri datadel, valfri resursdel och komprimeringsdata |
| Stöd för forks | Bevarar både HFS-datadel och resursdel per arkiverad fil |
| HFS-metadata | Lagrar Macintosh-typkoder och skaparkoder per post |
| Associerat OS | Classic Mac OS, macOS, Windows (via StuffIt Expander) |
| Efterföljande format | `.sitx` (StuffIt X, 2002) - nydesignad binär layout, helt separat format |
| Utvecklarhistorik | Aladdin Systems → Allume Systems → Smith Micro Software; avvecklat december 2019 |
| Vanligt överföringshölje | Distribueras ofta inuti `.hqx` (BinHex)-kodning för säker överföring via textbaserad e-post och Usenet |
| Släppt | 1987 (StuffIt, classic Mac OS) |
| Senaste version | Classic SIT format (StuffIt 5.x era); superseded by SITX (StuffIt X) in 2002 |
SIT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SIT-filer.