Che cos'è il formato di file INETLOC?
I localizzatori di risorse Internet - ad esempio per feed RSS, server telnet, host SSH o condivisioni AFP - possono essere salvati come file .inetloc su macOS. I file di posizione Internet sono semplici file di testo basati su una lista di proprietà XML (plist) e contengono un indirizzo server oltre a, opzionalmente, un nome utente e una password di accesso per abilitare la comunicazione.
I file .inetloc sono utilizzati dalla famiglia di sistemi macOS e possono accedere a risorse online utilizzando protocolli come news://, ftp://, afp://, ssh:// e telnet://. Per gli URL http:// e https://, Apple Finder ora crea invece file .webloc; .inetloc rimane il formato per altri schemi URL e per i file legacy delle versioni precedenti di macOS. I file .inetloc vengono avviati dall'app Apple Finder, che passa l'URL all'applicazione appropriata. L'apertura e la modifica dei file .inetloc possono essere effettuate anche utilizzando qualsiasi editor di testo, poiché sono memorizzati come XML UTF-8 semplice per impostazione predefinita (o come plist binario in alcuni casi).
Una significativa vulnerabilità di sicurezza (CVE-2021-30657) permetteva ai file .inetloc contenenti URL file:// di eseguire silenziosamente binari locali se cliccati due volte nel Finder. Per prevenire questi attacchi, Apple ha risolto il problema in macOS Monterey 12.2 (2022) bloccando interamente il protocollo file:// nel Finder. Le risorse online che utilizzano altri schemi URL possono ancora essere salvate nei file .inetloc come in precedenza. Su Windows o Linux, questi file non hanno un gestore nativo: è necessario un editor di testo per leggere l'URL di destinazione.
Sicurezza e incolumità
RISCHIO: MEDIUMCVE-2021-30657 (settembre 2021): i file .inetloc con URL file:// potevano eseguire binari locali arbitrari su macOS senza avvisi di quarantena. Risolto in macOS Monterey 12.2 (gennaio 2022). I sistemi non aggiornati (pre-12.2) dovrebbero trattare i file .inetloc sconosciuti come potenzialmente pericolosi. Sui sistemi aggiornati il rischio è basso: il file apre semplicemente un URL. Rimane il rischio di phishing: un .inetloc può puntare a un sito web malevolo.
Dettagli del formato
in sintesiProgrammi che aprono file INETLOC
Dettagli tecnici
specifiche approfondite| Tipo di formato | Scorciatoia macOS / file puntatore URL (XML property list) |
| Sviluppatore | Apple Inc. |
| Tipo MIME | `application/internet-location` |
| Magic bytes | `3C 3F 78 6D 6C` (`<?xml`) per plist XML; `62 70 6C 69 73 74` (`bplist`) per plist binario |
| Struttura interna | Dizionario plist a chiave singola con stringa `URL` contenente l'URL di destinazione |
| Codifica | Testo XML UTF-8 o plist binario |
| Contenitore | Apple Property List (plist) - XML o binario (`bplist00`) |
| Dimensione tipica del file | 100 B - 2 KB |
| Schemi URL supportati | `news://`, `ftp://`, `afp://`, `ssh://`, `telnet://`, `rss://` |
| OS associato | macOS (nessun gestore nativo su Windows o Linux) |
| Formati correlati | `.webloc` (HTTP/HTTPS), `.ftploc` (FTP), `.vncloc` (VNC) - tutti creati dal Finder per schemi URL specifici |
| Protocollo bloccato | `file://` - bloccato nel Finder da macOS Monterey 12.2 (2022) a seguito di CVE-2021-30657 |
| Rilasciato | Mac OS 8.5 (1998) |
| Ultima versione | N/A (format unchanged; current macOS uses .webloc for HTTP/HTTPS) |
Conversioni INETLOC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file INETLOC.