Hva er UIF-filformatet?
.uif (Universal Image Format) er en proprietær komprimert beholder for optiske diskbilder utviklet av MagicISO, Inc., introdusert rundt 2006. Den lagrer en komplett kopi av en CD eller DVD som komprimerte datablokker, noe som gjør at bildet tar mindre diskplass enn en rå .ISO samtidig som hele diskstrukturen bevares.
Filen starter med en 8-byte binær header som bærer ASCII-signaturen MagicISO, som identifiserer beholderen og indekserer blokkoppsettet. Datablokker er individuelt komprimert med zlib (deflate) eller LZMA, etter MagicISOs skjønn. Valgfri AES-passordbeskyttelse kan angis når bildet opprettes, og sjekksummer per blokk lar programvaren verifisere integriteten under dekomprimering.
.uif er et lukket format hvis interne oppsett aldri ble offisielt dokumentert; støtte i tredjepartsverktøy som PowerISO, AnyToISO og den åpne kommandolinje-konvertereren uif2iso (av Luigi Auriemma) kommer utelukkende fra omvendt utvikling (reverse engineering).
Utviklingen av MagicISO stoppet ved versjon 5.5 i 2010, og .uif har ikke sett noen betydelig utbredelse siden. I motsetning til åpne alternativer som .NRG eller .MDF, støttes det av svært få moderne verktøy. Den praktiske tilnærmingen i dag er å konvertere en .uif-fil til .iso ved hjelp av uif2iso og deretter montere eller brenne den med et hvilket som helst standardverktøy.
- Konverter på Windows, Linux eller macOS:
uif2iso source.uif output.iso - PowerISO og AnyToISO på Windows kan åpne
.uif-filer direkte uten et separat konverteringstrinn.
Sikkerhet og trygghet
RISIKO: MEDIUMUIF-filer sirkulerer oftest som nedlastede spill- eller programvarebilder, så de vanlige forholdsreglene for piratkopierte bilder gjelder: et bildes installasjonsprogram kan inneholde skadelig programvare - skann utpakket innhold og unngå «cracks» eller «keygens». MagicISO i seg selv er forlatt og nedlastingssiden er upålitelig; hent den åpne kildekoden til uif2iso fra forfatterens side (aluigi) i stedet for tilfeldige «UIF opener»-sider, som ofte inneholder reklameprogramvare.
Formatdetaljer
i et nøtteskallProgrammer som åpner UIF-filer
Tekniske detaljer
dyp spesifikasjon| Filsignatur (magic bytes) | MagicISO (hex 4D 61 67 69 63 49 53 4F) ved byte-offset 0 |
| Byte-rekkefølge | Little-endian |
| Koding | Binær |
| Beholderstruktur | Proprietær header som indekserer komprimerte, valgfritt krypterte datablokker som rekonstruerer et fullstendig optisk diskbilde |
| Komprimeringsalgoritme | zlib (deflate) og/eller LZMA - MagicISO bruker begge per blokk |
| Kryptering | Valgfri AES-passordbeskyttelse konfigurert ved opprettelse av bilde i MagicISO |
| Blokkintegritet | Sjekksummer per blokk lagret i UIF-headeren; verifiseres under dekomprimering |
| Støttede disktyper | CD-ROM og DVD optiske diskbilder |
| MIME-type | application/octet-stream (uoffisiell: application/x-uif) |
| Primært OS | Windows (MagicISO er kun for Windows; uif2iso-konvertereren kjører også på Linux og macOS) |
| Metode for tredjepartsstøtte | Omvendt utviklet (reverse-engineered); ingen offisiell SDK eller offentlig spesifikasjon ble utgitt |
| Primært konverteringsverktøy | uif2iso av Luigi Auriemma - åpen kildekode, plattformuavhengig kommandolinje-konverterer |
| Header-versjonsfelt | Internt versjonsnummer i UIF-headeren som leses av uif2iso for å oppdage formatvarianter |
| Typisk filstørrelse | Fra ti-talls MB til flere GB (komprimert kopi av en CD eller DVD) |
| Utviklingsstatus | Forlatt - MagicISO ga sist ut versjon 5.5 i 2010; offisielt nettsted er upålitelig |
| Anbefalt migreringsvei | Konverter til .iso med uif2iso; standard ISO-bilder er universelt kompatible |
| Utgitt | circa 2006 (MagicISO) |
| Siste versjon | MagicISO 5.5 (build 0281, 2010) - last release |
UIF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om UIF-filer.