Immagine ISO 9660 (.iso)

ISO Standard

L'immagine disco ottica ISO 9660 (ISO) è il formato di immagine byte per byte universale per i supporti di memorizzazione ottica, che funge da contenitore di distribuzione standard per i programmi di installazione dei sistemi operativi (Windows, Ubuntu) e i dischi software.

Converti da ISO a IMG

Convertitore gratuito da ISO a IMG nel browser. Converti i file istantaneamente sul tuo dispositivo.

Ispeziona e metadati

I sistemi operativi e gli analizzatori di file identificano i file ISO ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Conversione 100% privata nel browser: i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file ISO ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 32769):

43 44 30 30 31

RAPPRESENTAZIONE ASCII: CD001

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

Specifiche tecniche

Architettura del containerSector-by-sector binary copy of an optical disc (CD, DVD, Blu-ray) conforming to ISO 9660, Joliet, Rock Ridge, or UDF filesystem standards
CompressioneUncompressed raw optical sectors (2048 bytes per user sector)
Endianness dei byteBoth Little-Endian and Big-Endian recorded simultaneously (both-endian architecture)
Spazi coloreN/A (Optical Disc Filesystem)
Canali e strutturaComplete optical filesystem, bootable El Torito sectors, directories, and files
Dimensioni massimeUp to 8.5 GB (dual-layer DVD) or 100 GB (triple-layer Blu-ray UDF)
TrasparenzaNone
Streaming e progressivoDirect sector-level random access

Matrice di confronto tecnico: ISO vs Concorrenti

Attributo tecnicoISO (Corrente)DMGVHDRAW
Origine hardwareDischi ottici (CD, DVD, Blu-ray)Disco virtuale MacDisco rigido virtuale (Hyper-V)Dump di settore fisico grezzo
Installazione di OS avviabileBenchmark universale (Rufus, BalenaEtcher)Disco di installazione MacDisco virtuale avviabileImmagine fisica avviabile
Montaggio multipiattaforma100% nativo su Windows, Mac, LinuxNativo solo su MacNativo su Windows/Hyper-VRichiede il montaggio di loop
Magic BytesCD001 al settore 16koly nel trailer a EOFconectix nel trailerNessuno (settori grezzi)

Modalità di corruzione comuni e guida al recupero Hex

La macchina virtuale segnala 'Nessun dispositivo di avvio trovato' durante l'avvio di un file ISO.

Causa principale: Record del catalogo di avvio El Torito mancante o corrotto nel descrittore del volume primario.

Ripristino: Ricrea l'ISO avviabile usando File2File Disc Tool o xorriso.

Analisi di sicurezza e vettori di attacco del parser

I file ISO montati automaticamente sui moderni sistemi operativi possono aggirare i marcatori di sicurezza del Web (Mark-of-the-Web).

Vettori di attacco noti

  • Evasione del Mark-of-the-Web (MotW): eseguibili dannosi all'interno di file ISO hanno storicamente aggirato Windows Defender SmartScreen.
  • Buffer overflow nei driver del file system ISO del sistema operativo durante l'attraversamento dei record di directory.
  • Denial of service tramite cicli di directory Joliet profondamente nidificati.

Migliori pratiche difensive:

Origini storiche e tappe fondamentali

2012Windows 8 introduce il montaggio nativo di unità ottiche virtuali per i file .iso senza software di terze parti.
1995Standardizzazione della specifica El Torito, che consente l'uso di CD-ROM bootable e supporti di installazione per sistemi operativi moderni.
1988L'Organizzazione Internazionale per la Standardizzazione pubblica lo standard ISO 9660 basato sul formato High Sierra.

Vantaggi principali e pro

  • Standard universale assoluto: supportato nativamente da Windows, Linux, macOS e tutti gli hypervisor di virtualizzazione.
  • Supporto per supporti di avvio (bootable): incorpora i record di avvio El Torito, consentendo di masterizzare i file ISO su unità USB per installare i sistemi operativi.
  • La copia esatta dei settori byte per byte garantisce una conservazione al 100% della struttura e dei timestamp del supporto ottico.

Limiti tecnici e svantaggi

  • Formato non compresso: la dimensione del file è esattamente identica alla capacità del disco grezzo, consumando una notevole quantità di spazio su disco.
  • I nomi di file limitati del livello 1 ISO 9660 legacy a 8.3 caratteri maiuscoli (superati dalle estensioni Joliet e Rock Ridge).
  • Non è in grado di rappresentare nativamente CD audio a tracce multiple (richiede invece il formato BIN/CUE).

Curiosità tecniche interessanti

  • La stringa ASCII di firma 'CD001' si trova all'offset di byte 32.769 (l'inizio del settore 16).
  • ISO 9660 è unico perché i numeri sono scritti due volte di seguito: prima in formato Little-Endian e immediatamente ripetuti in formato Big-Endian, in modo che qualsiasi CPU potesse leggerli rapidamente.
  • Ogni distribuzione Linux al mondo (Ubuntu, Fedora, Debian) distribuisce il proprio programma di installazione del sistema operativo come file ISO.

Domande tecniche frequenti

Cos'è un file ISO?

Un file ISO è il clone digitale di un intero disco ottico (CD, DVD o Blu-ray) racchiuso in un unico file, comunemente utilizzato per distribuire sistemi operativi come Windows e Linux.

Come posso aprire un file ISO su Windows?

Su Windows 10 e 11, basta fare clic con il pulsante destro del mouse sul file .iso e scegliere 'Monta' per aprirlo come se fosse un'unità CD fisica, oppure estrarlo con File2File.app.

Come posso creare una USB avviabile da un file ISO?

Puoi usare strumenti gratuiti come Rufus o BalenaEtcher per masterizzare un file ISO di un sistema operativo su un'unità USB per renderla avviabile.