Qu'est-ce que le format de fichier INETLOC ?
Les localisateurs de ressources Internet - par exemple pour les flux RSS, les serveurs telnet, les hôtes SSH ou les partages AFP - peuvent être enregistrés sous forme de fichiers .inetloc sur macOS. Les fichiers de localisation Internet sont de simples fichiers texte basés sur une liste de propriétés XML (plist) et contiennent une adresse de serveur ainsi que, facultativement, un nom d'utilisateur et un mot de passe d'accès pour permettre la communication.
Les fichiers .inetloc sont utilisés par la famille de systèmes macOS et peuvent accéder à des ressources en ligne via des protocoles tels que news://, ftp://, afp://, ssh:// et telnet://. Pour les URL http:// et https://, Apple Finder crée désormais des fichiers .webloc à la place ; .inetloc reste le format pour les autres schémas d'URL et pour les fichiers hérités des anciennes versions de macOS. Les fichiers .inetloc sont lancés par l'application Apple Finder, qui transmet l'URL à l'application appropriée. L'ouverture et l'édition des fichiers .inetloc peuvent également être effectuées à l'aide de n'importe quel éditeur de texte, car ils sont stockés par défaut en XML UTF-8 brut (ou sous forme de plist binaire dans certains cas).
Une vulnérabilité de sécurité importante (CVE-2021-30657) permettait aux fichiers .inetloc contenant des URL file:// d'exécuter silencieusement des binaires locaux lors d'un double-clic dans le Finder. Pour prévenir ces attaques, Apple a corrigé le problème dans macOS Monterey 12.2 (2022) en bloquant entièrement le protocole file:// dans le Finder. Les ressources en ligne utilisant d'autres schémas d'URL peuvent toujours être enregistrées dans des fichiers .inetloc comme auparavant. Sur Windows ou Linux, ces fichiers n'ont pas de gestionnaire natif - un éditeur de texte est nécessaire pour lire l'URL cible.
Sécurité et sûreté
RISQUE : MEDIUMCVE-2021-30657 (septembre 2021) : les fichiers .inetloc avec des URL file:// pouvaient exécuter des binaires locaux arbitraires sur macOS sans avertissement de quarantaine. Corrigé dans macOS Monterey 12.2 (janvier 2022). Les systèmes non corrigés (pré-12.2) doivent traiter les fichiers .inetloc inconnus comme potentiellement dangereux. Sur les systèmes corrigés, le risque est faible - le fichier ouvre simplement une URL. Le risque de phishing demeure : un .inetloc peut pointer vers un site web malveillant.
Détails du format
en brefProgrammes qui ouvrent les fichiers INETLOC
Détails techniques
spécifications approfondies| Type de format | Raccourci macOS / fichier pointeur d'URL (liste de propriétés XML) |
| Développeur | Apple Inc. |
| Type MIME | `application/internet-location` |
| Octets magiques | `3C 3F 78 6D 6C` (`<?xml`) pour plist XML ; `62 70 6C 69 73 74` (`bplist`) pour plist binaire |
| Structure interne | Dict plist à clé unique avec une chaîne `URL` contenant l'URL cible |
| Encodage | Texte XML UTF-8 ou plist binaire |
| Conteneur | Apple Property List (plist) - XML ou binaire (`bplist00`) |
| Taille de fichier typique | 100 B - 2 KB |
| Schémas d'URL pris en charge | `news://`, `ftp://`, `afp://`, `ssh://`, `telnet://`, `rss://` |
| OS associé | macOS (pas de gestionnaire natif sur Windows ou Linux) |
| Formats associés | `.webloc` (HTTP/HTTPS), `.ftploc` (FTP), `.vncloc` (VNC) - tous créés par le Finder pour des schémas d'URL spécifiques |
| Protocole bloqué | `file://` - bloqué dans le Finder depuis macOS Monterey 12.2 (2022) suite à la CVE-2021-30657 |
| Publié | Mac OS 8.5 (1998) |
| Dernière version | N/A (format unchanged; current macOS uses .webloc for HTTP/HTTPS) |
Conversions INETLOC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers INETLOC.