Qu'est-ce que le format de fichier SIT ?
Un fichier .sit est un format de fichier d'archive créé en 1987 par Raymond Lau d'Aladdin Systems pour le système d'exploitation Macintosh classique. Aujourd'hui, il est lisible sur de nombreuses plateformes, bien qu'il ne soit plus populaire et rarement créé de toutes pièces. Les archives .sit sont parfois décrites comme des _« fichiers ZIP pour Mac OS »_, car elles jouaient sur le Macintosh classique le même rôle que les archives ZIP sur Windows. Le format est propriétaire ; la propriété est passée d'Aladdin Systems à Allume Systems, puis à Smith Micro Software, qui n'est pas le créateur original.
L'un des points forts du .sit était sa préservation fidèle des métadonnées spécifiques au Macintosh - les codes de type et de créateur HFS, ainsi que la section de données (data fork) et la section de ressources (resource fork) de chaque fichier archivé. Le format ZIP générique ne pouvait pas faire cela. Les archives s'ouvrent avec la signature ASCII de quatre octets SIT! et stockent les données dans une disposition binaire gros-boutiste (big-endian), avec une compression par fichier (variantes LZ et Huffman, et plus tard la méthode « Arsenic ») et une protection par mot de passe optionnelle. Les fichiers étaient fréquemment associés à un conteneur BinHex .hqx pour survivre au transport via les e-mails textuels et Usenet.
Le format .sit a été remplacé en 2002 par le format .sitx (StuffIt X) repensé, qui utilise une compression dynamique s'adaptant aux données fournies et présente une disposition binaire entièrement différente. Smith Micro a interrompu le développement actif de StuffIt en décembre 2019, et les flux de travail Mac modernes privilégient le ZIP ou le .dmg pour la distribution. Des outils gratuits tels que The Unarchiver et l'utilitaire en ligne de commande unar ouvrent toujours les archives .sit héritées sans difficulté.
Sécurité et sûreté
RISQUE : MEDIUMUne archive .sit peut contenir n'importe quel fichier, y compris d'anciens exécutables Mac - n'extrayez que des sources de confiance et analysez le contenu. Le risque pratique aujourd'hui réside dans le LOGICIEL : StuffIt étant abandonné, les recherches Web pour un « outil d'ouverture StuffIt » mènent fréquemment à des installateurs de logiciels publicitaires et à de faux portails de « téléchargement gratuit ». Obtenez StuffIt Expander uniquement sur stuffit.com ou le Mac App Store, et privilégiez les logiciels open-source The Unarchiver/Keka. Les fichiers .sit classiques copiés hors d'un Mac peuvent avoir perdu leur section de ressources, rendant certains vieux fichiers non fonctionnels même après extraction.
Détails du format
en brefProgrammes qui ouvrent les fichiers SIT
Détails techniques
spécifications approfondies| Type de conteneur | Archive binaire propriétaire |
| Octets magiques | `SIT!` (hex `53 49 54 21`) à l'offset 0 ; certaines variantes utilisent `SITD` ou `StuffIt` |
| Ordre des octets | Gros-boutiste (Big-endian) partout |
| Type(s) MIME | `application/x-stuffit`; également `application/x-sit`, `application/stuffit` |
| Compression | Par fichier ; variantes LZ/Huffman ; « Arsenic » (méthode 15) ajouté dans StuffIt 5.x |
| Chiffrement | Optionnel par archive ; DES dans les premières versions, RC4 dans les versions ultérieures |
| Intégrité | Sommes de contrôle CRC par entrée pour la validation des données |
| Structure de l'archive | En-tête + entrées de fichiers séquentielles, chacune contenant le nom du fichier, les métadonnées HFS, la section de données optionnelle, la section de ressources optionnelle et les données de compression |
| Prise en charge des sections | Préserve à la fois la section de données HFS et la section de ressources par fichier archivé |
| Métadonnées HFS | Stocke les codes de type et de créateur Macintosh par entrée |
| OS associé | Classic Mac OS, macOS, Windows (via StuffIt Expander) |
| Format successeur | `.sitx` (StuffIt X, 2002) - disposition binaire repensée, format entièrement distinct |
| Lignée du développeur | Aladdin Systems → Allume Systems → Smith Micro Software ; abandonné en décembre 2019 |
| Conteneur de transfert courant | Souvent distribué avec un encodage `.hqx` (BinHex) pour un transit sécurisé via e-mail textuel et Usenet |
| Publié | 1987 (StuffIt, classic Mac OS) |
| Dernière version | Classic SIT format (StuffIt 5.x era); superseded by SITX (StuffIt X) in 2002 |
Conversions SIT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SIT.