ISO 9660-schijfkopie (.iso)

ISO Standaard

ISO 9660 is een veelgebruikte bestandssysteemstandaard voor optische-schijfkopieën. ISO-bestanden worden gebruikt voor de distributie van installatieprogramma's voor besturingssystemen en software, maar de inhoud en platformondersteuning variëren.

ISO naar IMG converteren

Gratis ISO-naar-IMG-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen ISO-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen ISO-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 32769):

43 44 30 30 31

ASCII-WEERGAVE: CD001

Standaardisatie: ISO 9660:1988 / ECMA-119 / UDF (Universal Disk Format)

Technische specificaties

ContainerarchitectuurSector-voor-sector binaire kopie van een optische schijf (cd, dvd, Blu-ray) die voldoet aan de bestandssysteemstandaarden ISO 9660, Joliet, Rock Ridge of UDF
CompressieNiet-gecomprimeerde ruwe optische sectoren (2048 bytes per gebruikerssector)
Bytevolgorde (endianness)Little-endian en big-endian worden beide tegelijk vastgelegd (both-endian-architectuur)
KleurruimtenN.v.t. (bestandssysteem voor optische schijven)
Kanalen en structuurVolledig optisch bestandssysteem, opstartbare El Torito-sectoren, mappen en bestanden
Maximale afmetingenTot 8,5 GB (dvd met dubbele laag) of 100 GB (Blu-ray met drie lagen en UDF)
TransparantieGeen
Streaming en progressiefDirecte willekeurige toegang op sectorniveau

Technische vergelijkingsmatrix: ISO versus concurrenten

Technisch kenmerkISO (Huidig)DMGVHDRAW
Oorsprong van de hardwareOptische schijven (cd, dvd, Blu-ray)Virtuele Mac-schijfVirtuele harde schijf (Hyper-V)Ruwe fysieke sectordump
Opstartbare installatie van besturingssysteemGebruikt door tools zoals Rufus en BalenaEtcher om installatiemedia te makenMac-installatieschijfOpstartbare virtuele schijfOpstartbare fysieke schijfkopie
Platformoverschrijdend koppelenOndersteuning voor koppelen is afhankelijk van het besturingssysteem, de versie en de beschikbare softwareAlleen ingebouwd op MacIngebouwd in Windows/Hyper-VVereist koppeling via een loopapparaat
Bestandshandtekening (magic bytes)CD001 in sector 16koly aan het einde van het bestand (EOF)conectix in de trailerGeen (ruwe sectoren)

Veelvoorkomende beschadigingen en gids voor hex-herstel

Virtuele machine meldt 'No bootable device found' bij het opstarten van een ISO.

Oorzaak: Ontbrekend of beschadigd El Torito-opstartcatalogusrecord in de primaire volumedescriptor.

Herstel: Maak de opstartbare ISO opnieuw met File2File.app Disc Tool of xorriso.

Beveiligingsanalyse en aanvalsvectoren voor parsers

ISO-bestanden die automatisch worden gekoppeld op moderne besturingssystemen kunnen webbeveiligingsmarkeringen omzeilen (Mark-of-the-Web).

Bekende aanvalsvectoren

  • Mark-of-the-Web (MotW)-ontwijking: kwaadaardige uitvoerbare bestanden in ISO's omzeilden historisch gezien Windows Defender SmartScreen.
  • Bufferoverflow in stuurprogramma's voor ISO-bestandssystemen van besturingssystemen tijdens het doorlopen van maprecords.
  • Denial-of-serviceaanval via diep geneste Joliet-maplussen.

Aanbevolen beveiligingspraktijken: Scan de inhoud van de ISO met antivirussoftware voordat u deze koppelt en de ingesloten software uitvoert.

Historische oorsprong en mijlpalen

2012Windows 8 introduceert native koppeling van virtuele optische schijven voor .iso-bestanden zonder software van derden.
1995De El Torito-specificatie wordt gestandaardiseerd, waardoor opstartbare cd-roms en moderne installatiemedia voor besturingssystemen mogelijk worden.
1988De International Organization for Standardization publiceert ISO 9660 op basis van het High Sierra Format.

Belangrijkste voordelen

  • Breed ondersteund door desktopbesturingssystemen en virtualisatietools, hoewel de opties voor het koppelen per systeem variëren.
  • Ondersteuning voor opstartbare media: bevat El Torito-opstartrecords, zodat ISO-bestanden naar USB-sticks kunnen worden geschreven om besturingssystemen te installeren.
  • Een schijfkopie kan de gegevens van de bronkopie behouden, maar de inhoud en metadata hangen af van hoe deze is gemaakt.

Technische beperkingen

  • ISO-bestanden zijn vaak niet gecomprimeerd, maar hun grootte hangt af van de bron, mastering en sectorindeling, en niet alleen van de nominale capaciteit van de schijf.
  • Bij het oudere ISO 9660 Level 1 waren bestandsnamen beperkt tot 8.3 tekens in hoofdletters; Joliet- en Rock Ridge-extensies verruimden deze beperking.
  • Ondersteunt audio-cd's met meerdere tracks niet rechtstreeks (daarvoor is het BIN/CUE-formaat nodig).

Interessante technische weetjes

  • De ASCII-bestandshandtekening 'CD001' staat op bytepositie 32.769 (het begin van sector 16).
  • ISO 9660-volumedescriptors slaan veel numerieke velden zowel in little-endian- als in big-endian-vorm op, zodat programma's die een van beide bytevolgorden gebruiken ze kunnen lezen.
  • Veel Linux-distributies leveren ISO-bestanden voor installatie, hoewel download- en installatieopties variëren.

Veelgestelde technische vragen

Wat is een ISO-bestand?

Een ISO-bestand is een digitale kloon van een volledige optische schijf (cd, dvd of Blu-ray), verpakt in één bestand. Het wordt vaak gebruikt om besturingssystemen zoals Windows en Linux te verspreiden.

Hoe kan ik een ISO-bestand openen in Windows?

Op Windows 10 en 11 klikt u met de rechtermuisknop op het .iso-bestand en kiest u 'Koppelen' om het te openen als een fysiek cd-station, of pakt u het uit met File2File.app.

Hoe maak ik een opstartbare USB-stick van een ISO-bestand?

U kunt gratis tools zoals Rufus of BalenaEtcher gebruiken om een ISO-bestand van een besturingssysteem naar een USB-stick te schrijven, zodat deze opstartbaar wordt.