Wat is het UIF-bestandsformaat?
.uif (Universal Image Format) is een eigen gecomprimeerde container voor schijfkopieën van optische schijven, ontwikkeld door MagicISO, Inc. en geïntroduceerd rond 2006. Het slaat een volledige kopie van een CD of DVD op als gecomprimeerde datablokken, waardoor de kopie minder schijfruimte inneemt dan een ruwe .ISO terwijl de volledige schijfstructuur behouden blijft.
Het bestand begint met een binaire header van 8 bytes met de ASCII-handtekening MagicISO, die de container identificeert en de blokindeling indexeert. Datablokken worden individueel gecomprimeerd met zlib (deflate) of LZMA, naar goeddunken van MagicISO. Optionele AES-wachtwoordbeveiliging kan worden ingesteld tijdens het maken van de schijfkopie, en checksums per blok stellen de software in staat om de integriteit te verifiëren tijdens de decompressie.
.uif is een gesloten formaat waarvan de interne lay-out nooit officieel is gedocumenteerd; ondersteuning in tools van derden zoals PowerISO, AnyToISO en de open-source command-line converter uif2iso (door Luigi Auriemma) is volledig tot stand gekomen door reverse engineering.
De ontwikkeling van MagicISO stopte bij versie 5.5 in 2010 en .uif is sindsdien niet noemenswaardig meer toegepast. In tegenstelling tot open alternatieven zoals .NRG of .MDF, wordt het door zeer weinig moderne tools ondersteund. De praktische aanpak vandaag de dag is om een .uif-bestand naar .iso te converteren met uif2iso en dit vervolgens te koppelen of te branden met een standaard hulpprogramma.
- Converteren op Windows, Linux of macOS:
uif2iso bron.uif uitvoer.iso - PowerISO en AnyToISO op Windows kunnen
.uif-bestanden direct openen zonder een aparte conversiestap.
Beveiliging & veiligheid
RISICO: MEDIUMUIF-bestanden circuleren meestal als gedownloade game- of software-images, dus de gebruikelijke waarschuwingen voor illegale kopieën zijn van kracht: het installatieprogramma van een image kan malware bevatten - scan de uitgepakte inhoud en vermijd cracks/keygens. MagicISO zelf is verlaten en de downloadsite is onbetrouwbaar; download de open-source uif2iso van de pagina van de auteur (aluigi) in plaats van willekeurige „UIF opener”-sites, die vaak adware bevatten.
Formaatdetails
in een notendopProgramma's die UIF-bestanden openen
Technische details
diepe specificaties| Bestandshandtekening (magic bytes) | MagicISO (hex 4D 61 67 69 63 49 53 4F) bij byte-offset 0 |
| Byte-volgorde | Little-endian |
| Codering | Binair |
| Containerstructuur | Eigen header die gecomprimeerde, optioneel versleutelde datablokken indexeert die een volledige schijfkopie van een optische schijf reconstrueren |
| Compressie-algoritme | zlib (deflate) en/of LZMA - MagicISO past beide toe per blok |
| Versleuteling | Optionele AES-wachtwoordbeveiliging geconfigureerd tijdens het maken van de schijfkopie in MagicISO |
| Blokintegriteit | Checksums per blok opgeslagen in de UIF-header; geverifieerd tijdens decompressie |
| Ondersteunde schijftypen | CD-ROM en DVD optische schijfkopieën |
| MIME-type | application/octet-stream (officieus: application/x-uif) |
| Primair besturingssysteem | Windows (MagicISO is alleen voor Windows; uif2iso-converter draait ook op Linux en macOS) |
| Ondersteuningsmethode door derden | Reverse-engineered; er is geen officiële SDK of publieke specificatie vrijgegeven |
| Primaire conversietool | uif2iso door Luigi Auriemma - open-source, platformonafhankelijke command-line converter |
| Header-versieveld | Intern versienummer in de UIF-header dat door uif2iso wordt geanalyseerd om formaatvarianten te detecteren |
| Typische bestandsgrootte | Tientallen MB's tot meerdere GB's (gecomprimeerde kopie van een CD of DVD) |
| Ontwikkelingsstatus | Verlaten - MagicISO bracht de laatste versie 5.5 uit in 2010; officiële site is onbetrouwbaar |
| Aanbevolen migratiepad | Converteren naar .iso met uif2iso; standaard ISO-bestanden zijn universeel compatibel |
| Uitgebracht | circa 2006 (MagicISO) |
| Laatste versie | MagicISO 5.5 (build 0281, 2010) - last release |
UIF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over UIF-bestanden.