Vad är filformatet UIF?
.uif (Universal Image Format) är en proprietär komprimerad behållare för optiska skivavbildningar utvecklad av MagicISO, Inc., introducerad omkring 2006. Den lagrar en komplett kopia av en CD eller DVD som komprimerade datablock, vilket gör att avbildningen tar mindre plats på hårddisken än en rå .ISO samtidigt som hela skivstrukturen bevaras.
Filen börjar med en 8-byte binär header som bär ASCII-signaturen MagicISO, vilken identifierar behållaren och indexerar dess blocklayout. Datablocken komprimeras individuellt med zlib (deflate) eller LZMA, efter MagicISOs eget val. Valfritt AES-lösenordsskydd kan ställas in vid skapandet av avbildningen, och kontrollsummor per block gör att programvaran kan verifiera integriteten under dekomprimering.
.uif är ett stängt format vars interna layout aldrig dokumenterades officiellt; stöd i tredjepartsverktyg som PowerISO, AnyToISO och den öppna kommandoradskonverteraren uif2iso (av Luigi Auriemma) kommer helt från reverse engineering.
Utvecklingen av MagicISO stannade vid version 5.5 år 2010, och .uif har inte sett någon betydande spridning sedan dess. Till skillnad från öppna alternativ som .NRG eller .MDF stöds det av mycket få moderna verktyg. Det praktiska tillvägagångssättet idag är att konvertera en .uif-fil till .iso med uif2iso och sedan montera eller bränna den med valfritt standardverktyg.
- Konvertera på Windows, Linux eller macOS:
uif2iso source.uif output.iso - PowerISO och AnyToISO på Windows kan öppna
.uif-filer direkt utan ett separat konverteringssteg.
Säkerhet & trygghet
RISK: MEDIUMUIF-filer cirkulerar oftast som nedladdade spel- eller programvaruavbildningar, så de vanliga försiktighetsåtgärderna för piratkopierade avbildningar gäller: en avbildnings installerare kan bära på skadlig kod - skanna extraherat innehåll och undvik «cracks» eller «keygens». MagicISO i sig är övergivet och dess nedladdningssida är opålitlig; hämta uif2iso med öppen källkod från författarens sida (aluigi) istället för slumpmässiga «UIF opener»-sidor, som ofta innehåller adware.
Formatdetaljer
i ett nötskalProgram som öppnar UIF-filer
Tekniska detaljer
djup specifikation| Filsignatur (magic bytes) | MagicISO (hex 4D 61 67 69 63 49 53 4F) vid byte-offset 0 |
| Byteordning | Little-endian |
| Kodning | Binär |
| Behållarstruktur | Proprietär header som indexerar komprimerade, valfritt krypterade datablock som rekonstruerar en hel optisk skivavbildning |
| Komprimeringsalgoritm | zlib (deflate) och/eller LZMA - MagicISO tillämpar endera per block |
| Kryptering | Valfritt AES-lösenordsskydd konfigurerat vid skapandet av avbildningen i MagicISO |
| Blockintegritet | Kontrollsummor per block lagrade i UIF-headern; verifieras under dekomprimering |
| Skivtyper som stöds | CD-ROM och DVD optiska skivavbildningar |
| MIME-typ | application/octet-stream (inofficiell: application/x-uif) |
| Primärt operativsystem | Windows (MagicISO är endast för Windows; uif2iso-konverteraren körs även på Linux och macOS) |
| Metod för tredjepartsstöd | Reverse-engineered; inget officiellt SDK eller offentlig specifikation har släppts |
| Primärt konverteringsverktyg | uif2iso av Luigi Auriemma - plattformsoberoende kommandoradskonverterare med öppen källkod |
| Header-versionsfält | Internt versionsnummer i UIF-headern som tolkas av uif2iso för att upptäcka formatvarianter |
| Typisk filstorlek | Tiotals MB till flera GB (komprimerad kopia av en CD eller DVD) |
| Utvecklingsstatus | Övergivet - MagicISO släppte senast version 5.5 år 2010; officiell webbplats är opålitlig |
| Rekommenderad migreringsväg | Konvertera till .iso med uif2iso; standard-ISO-avbildningar är universellt kompatibla |
| Släppt | circa 2006 (MagicISO) |
| Senaste version | MagicISO 5.5 (build 0281, 2010) - last release |
UIF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om UIF-filer.