Hva er INETLOC-filformatet?
Internett-ressurslokatorer - for eksempel for RSS-feeder, telnet-servere, SSH-verter eller AFP-delinger - kan lagres som .inetloc-filer på macOS. Internet Location-filer er enkle tekstfiler basert på en XML-egenskapsliste (plist) og inneholder en serveradresse samt, valgfritt, et brukernavn og passord for å muliggjøre kommunikasjon.
.inetloc-filer brukes av macOS-familien av systemer og kan aksessere nettressurser ved bruk av protokoller som news://, ftp://, afp://, ssh:// og telnet://. For http://- og https://-URL-er oppretter Apple Finder nå .webloc-filer i stedet; .inetloc forblir formatet for andre URL-skjemaer og for eldre filer fra tidligere macOS-versjoner. .inetloc-filer startes av Apple Finder-appen, som sender URL-en videre til den aktuelle applikasjonen. Åpning og redigering av .inetloc-filer kan også gjøres med et hvilket som helst tekstredigeringsprogram, siden de som standard lagres som ren UTF-8 XML (eller som en binær plist i enkelte tilfeller).
En betydelig sikkerhetssårbarhet (CVE-2021-30657) gjorde det mulig for .inetloc-filer som inneholdt file://-URL-er å lydløst kjøre lokale binærfiler når de ble dobbeltklikket i Finder. For å forhindre disse angrepene rettet Apple problemet i macOS Monterey 12.2 (2022) ved å blokkere file://-protokollen i Finder fullstendig. Nettressurser som bruker andre URL-skjemaer kan fortsatt lagres i .inetloc-filer som før. På Windows eller Linux har disse filene ingen innebygd støtte - et tekstredigeringsprogram er nødvendig for å lese mål-URL-en.
Sikkerhet og trygghet
RISIKO: MEDIUMCVE-2021-30657 (september 2021): .inetloc-filer med file://-URL-er kunne kjøre vilkårlige lokale binærfiler på macOS uten karantenevarsel. Rettet i macOS Monterey 12.2 (januar 2022). Systemer uten oppdatering (før 12.2) bør behandle ukjente .inetloc-filer som potensielt farlige. På oppdaterte systemer er risikoen lav - filen åpner ganske enkelt en URL. Phishing-risiko gjenstår: en .inetloc kan peke til et ondsinnet nettsted.
Formatdetaljer
i et nøtteskallProgrammer som åpner INETLOC-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | macOS-snarvei / URL-pekerfil (XML-egenskapsliste) |
| Utvikler | 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 | Enkeltnøkkel-plist-dict med `URL`-streng som inneholder mål-URL |
| Koding | UTF-8 XML-tekst eller binær plist |
| Beholder | Apple Property List (plist) - XML eller binær (`bplist00`) |
| Typisk filstørrelse | 100 B - 2 KB |
| Støttede URL-skjemaer | `news://`, `ftp://`, `afp://`, `ssh://`, `telnet://`, `rss://` |
| Tilknyttet OS | macOS (ingen innebygd støtte på Windows eller Linux) |
| Relaterte formater | `.webloc` (HTTP/HTTPS), `.ftploc` (FTP), `.vncloc` (VNC) - alle opprettet av Finder for spesifikke URL-skjemaer |
| Blokkert protokoll | `file://` - blokkert i Finder siden macOS Monterey 12.2 (2022) etter CVE-2021-30657 |
| Utgitt | Mac OS 8.5 (1998) |
| Siste versjon | N/A (format unchanged; current macOS uses .webloc for HTTP/HTTPS) |
INETLOC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om INETLOC-filer.