Hvad er UIF-filformatet?
.uif (Universal Image Format) er en proprietær komprimeret container til optiske diskbilleder udviklet af MagicISO, Inc., introduceret omkring 2006. Den gemmer en komplet kopi af en CD eller DVD som komprimerede datablokke, hvilket gør, at billedet fylder mindre på disken end en rå .ISO, samtidig med at den fulde diskstruktur bevares.
Filen starter med en 8-byte binær header, der bærer ASCII-signaturen MagicISO, som identificerer containeren og indekserer dens bloklayout. Datablokke komprimeres individuelt ved hjælp af zlib (deflate) eller LZMA, efter MagicISOs skøn. Valgfri AES-adgangskodebeskyttelse kan indstilles ved oprettelse af billedet, og checksums pr. blok gør det muligt for softwaren at verificere integriteten under dekomprimering.
.uif er et lukket format, hvis interne layout aldrig blev officielt dokumenteret; understøttelse i tredjepartsværktøjer som PowerISO, AnyToISO og den open-source kommandolinje-konverter uif2iso (af Luigi Auriemma) stammer udelukkende fra reverse engineering.
Udviklingen af MagicISO stoppede ved version 5.5 i 2010, og .uif har ikke set nogen betydelig udbredelse siden. I modsætning til åbne alternativer som .NRG eller .MDF understøttes det af meget få moderne værktøjer. Den praktiske tilgang i dag er at konvertere en .uif-fil til .iso ved hjælp af uif2iso og derefter mounte eller brænde den med et hvilket som helst standardværktøj.
- Konverter på Windows, Linux eller macOS:
uif2iso source.uif output.iso - PowerISO og AnyToISO på Windows kan åbne
.uif-filer direkte uden et separat konverteringstrin.
Sikkerhed og tryghed
RISIKO: MEDIUMUIF-filer cirkulerer oftest som downloadede spil- eller softwarebilleder, så de sædvanlige forholdsregler for piratkopierede billeder gælder: et billedes installationsprogram kan indeholde malware - scan det udpakkede indhold og undgå cracks/keygens. MagicISO selv er forladt, og dets downloadside er utroværdig; hent i stedet den open-source uif2iso fra forfatterens side (aluigi) frem for tilfældige «UIF opener»-sider, som ofte er adware.
Formatdetaljer
kort fortaltProgrammer der åbner UIF-filer
Tekniske detaljer
dyb specifikation| Filsignatur (magic bytes) | MagicISO (hex 4D 61 67 69 63 49 53 4F) ved byte offset 0 |
| Byte-orden | Little-endian |
| Kodning | Binær |
| Container-struktur | Proprietær header, der indekserer komprimerede, valgfrit krypterede datablokke, som rekonstruerer et fuldt optisk diskbillede |
| Komprimeringsalgoritme | zlib (deflate) og/eller LZMA - MagicISO anvender begge dele pr. blok |
| Kryptering | Valgfri AES-adgangskodebeskyttelse konfigureret ved oprettelse af billedet i MagicISO |
| Blok-integritet | Checksums pr. blok gemt i UIF-headeren; verificeres under dekomprimering |
| Understøttede disktyper | CD-ROM og DVD optiske diskbilleder |
| MIME-type | application/octet-stream (uofficiel: application/x-uif) |
| Primært OS | Windows (MagicISO er kun til Windows; uif2iso-konverteren kører også på Linux og macOS) |
| Metode for tredjepartsunderstøttelse | Reverse-engineered; ingen officiel SDK eller offentlig specifikation blev frigivet |
| Primært konverteringsværktøj | uif2iso af Luigi Auriemma - open-source, cross-platform kommandolinje-konverter |
| Header-versionsfelt | Internt versionsnummer i UIF-headeren, der læses af uif2iso for at detektere formatvarianter |
| Typisk filstørrelse | Fra ti-tals MB til adskillige GB (komprimeret kopi af en CD eller DVD) |
| Udviklingsstatus | Forladt - MagicISO udgav senest version 5.5 i 2010; den officielle side er upålidelig |
| Anbefalet migreringsvej | Konverter til .iso med uif2iso; standard ISO-billeder er universelt kompatible |
| Udgivet | circa 2006 (MagicISO) |
| Seneste version | MagicISO 5.5 (build 0281, 2010) - last release |
UIF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om UIF-filer.