Hvad er INETLOC-filformatet?
Internetressource-lokatorer - for eksempel til RSS-feeds, telnet-servere, SSH-værter eller AFP-delinger - kan gemmes som .inetloc-filer på macOS. Internet Location-filer er simple tekstfiler baseret på en XML-egenskabsliste (plist) og indeholder en serveradresse samt, valgfrit, et brugernavn og en adgangskode for at muliggøre kommunikation.
.inetloc-filer bruges af macOS-familien af systemer og kan tilgå onlineressourcer ved hjælp af protokoller som news://, ftp://, afp://, ssh:// og telnet://. For http:// og https:// URL'er opretter Apple Finder nu .webloc-filer i stedet; .inetloc forbliver formatet for andre URL-skemaer og for ældre filer fra tidligere macOS-versioner. .inetloc-filer startes af Apple Finder-appen, som sender URL'en videre til den relevante applikation. Åbning og redigering af .inetloc-filer kan også gøres med enhver teksteditor, da de som standard gemmes som almindelig UTF-8 XML (eller som en binær plist i visse tilfælde).
En betydelig sikkerhedssårbarhed (CVE-2021-30657) gjorde det muligt for .inetloc-filer, der indeholdt file:// URL'er, lydløst at eksekvere lokale binære filer, når der blev dobbeltklikket i Finder. For at forhindre disse angreb rettede Apple problemet i macOS Monterey 12.2 (2022) ved helt at blokere file://-protokollen i Finder. Onlineressourcer, der bruger andre URL-skemaer, kan stadig gemmes i .inetloc-filer som før. På Windows eller Linux har disse filer ingen indbygget understøttelse - en teksteditor er nødvendig for at læse destinations-URL'en.
Sikkerhed og tryghed
RISIKO: MEDIUMCVE-2021-30657 (september 2021): .inetloc-filer med file:// URL'er kunne eksekvere vilkårlige lokale binære filer på macOS uden advarsel. Rettet i macOS Monterey 12.2 (januar 2022). Ikke-opdaterede systemer (før 12.2) bør behandle ukendte .inetloc-filer som potentielt farlige. På opdaterede systemer er risikoen lav - filen åbner blot en URL. Phishing-risiko består: en .inetloc kan pege på en ondsindet hjemmeside.
Formatdetaljer
kort fortaltProgrammer der åbner INETLOC-filer
Tekniske detaljer
dyb specifikation| Formattype | macOS-genvej / URL-henvisningsfil (XML-egenskabsliste) |
| Udvikler | Apple Inc. |
| MIME-type | `application/internet-location` |
| Magic bytes | `3C 3F 78 6D 6C` (`<?xml`) for XML-plist; `62 70 6C 69 73 74` (`bplist`) for binær plist |
| Intern struktur | Enkelt-nøgle plist-dict med `URL`-streng, der indeholder destinations-URL'en |
| Kodning | UTF-8 XML-tekst eller binær plist |
| Container | Apple Property List (plist) - XML eller binær (`bplist00`) |
| Typisk filstørrelse | 100 B - 2 KB |
| Understøttede URL-skemaer | `news://`, `ftp://`, `afp://`, `ssh://`, `telnet://`, `rss://` |
| Associeret OS | macOS (ingen indbygget understøttelse på Windows eller Linux) |
| Relaterede formater | `.webloc` (HTTP/HTTPS), `.ftploc` (FTP), `.vncloc` (VNC) - alle oprettet af Finder til specifikke URL-skemaer |
| Blokeret protokol | `file://` - blokeret i Finder siden macOS Monterey 12.2 (2022) efter CVE-2021-30657 |
| Udgivet | Mac OS 8.5 (1998) |
| Seneste version | N/A (format unchanged; current macOS uses .webloc for HTTP/HTTPS) |
INETLOC-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om INETLOC-filer.