¿Qué es el formato de archivo INETLOC?
Los localizadores de recursos de Internet -por ejemplo, para canales RSS, servidores telnet, hosts SSH o recursos compartidos AFP- pueden guardarse como archivos .inetloc en macOS. Los archivos de ubicación de Internet son archivos de texto simples basados en una lista de propiedades XML (plist) y contienen una dirección de servidor así como, opcionalmente, un nombre de usuario y una contraseña de acceso para permitir la comunicación.
Los archivos .inetloc son utilizados por la familia de sistemas macOS y pueden acceder a recursos en línea utilizando protocolos como news://, ftp://, afp://, ssh:// y telnet://. Para las URL http:// y https://, Apple Finder ahora crea archivos .webloc en su lugar; .inetloc sigue siendo el formato para otros esquemas de URL y para archivos heredados de versiones anteriores de macOS. Los archivos .inetloc son ejecutados por la aplicación Apple Finder, que entrega la URL a la aplicación correspondiente. La apertura y edición de archivos .inetloc también se puede realizar utilizando cualquier editor de texto, ya que se almacenan como XML UTF-8 simple de forma predeterminada (o como un plist binario en algunos casos).
Una vulnerabilidad de seguridad significativa (CVE-2021-30657) permitía que los archivos .inetloc que contenían URL file:// ejecutaran silenciosamente binarios locales al hacer doble clic en Finder. Para prevenir estos ataques, Apple corrigió el problema en macOS Monterey 12.2 (2022) bloqueando por completo el protocolo file:// en Finder. Los recursos en línea que utilizan otros esquemas de URL todavía se pueden guardar en archivos .inetloc como antes. En Windows o Linux, estos archivos no tienen un controlador nativo; se necesita un editor de texto para leer la URL de destino.
Seguridad y protección
RIESGO: MEDIUMCVE-2021-30657 (septiembre de 2021): los archivos .inetloc con URL file:// podían ejecutar binarios locales arbitrarios en macOS sin advertencia de cuarentena. Corregido en macOS Monterey 12.2 (enero de 2022). Los sistemas sin parchear (anteriores a 12.2) deben tratar los archivos .inetloc desconocidos como potencialmente peligrosos. En sistemas parcheados el riesgo es bajo: el archivo simplemente abre una URL. El riesgo de phishing permanece: un .inetloc puede apuntar a un sitio web malicioso.
Detalles del formato
en pocas palabrasProgramas que abren archivos INETLOC
Detalles técnicos
especificación profunda| Tipo de formato | Acceso directo de macOS / archivo puntero de URL (lista de propiedades XML) |
| Desarrollador | Apple Inc. |
| Tipo MIME | `application/internet-location` |
| Bytes mágicos | `3C 3F 78 6D 6C` (`<?xml`) para plist XML; `62 70 6C 69 73 74` (`bplist`) para plist binario |
| Estructura interna | Diccionario plist de clave única con cadena `URL` que contiene la URL de destino |
| Codificación | Texto XML UTF-8 o plist binario |
| Contenedor | Apple Property List (plist) - XML o binario (`bplist00`) |
| Tamaño de archivo típico | 100 B - 2 KB |
| Esquemas de URL compatibles | `news://`, `ftp://`, `afp://`, `ssh://`, `telnet://`, `rss://` |
| SO asociado | macOS (sin controlador nativo en Windows o Linux) |
| Formatos relacionados | `.webloc` (HTTP/HTTPS), `.ftploc` (FTP), `.vncloc` (VNC) - todos creados por Finder para esquemas de URL específicos |
| Protocolo bloqueado | `file://` - bloqueado en Finder desde macOS Monterey 12.2 (2022) tras el CVE-2021-30657 |
| Lanzado | Mac OS 8.5 (1998) |
| Última versión | N/A (format unchanged; current macOS uses .webloc for HTTP/HTTPS) |
Conversiones de INETLOC
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos INETLOC.