O que é o formato de ficheiro UIF?
.uif (Universal Image Format) é um contêiner proprietário de imagem de disco ótico compactada desenvolvido pela MagicISO, Inc., introduzido por volta de 2006. Ele armazena uma cópia completa de um CD ou DVD como blocos de dados compactados, permitindo que a imagem ocupe menos espaço em disco do que um .ISO bruto, preservando a estrutura completa do disco.
O arquivo começa com um cabeçalho binário de 8 bytes contendo a assinatura ASCII MagicISO, que identifica o contêiner e indexa o layout de seus blocos. Os blocos de dados são compactados individualmente usando zlib (deflate) ou LZMA, a critério do MagicISO. A proteção opcional por senha AES pode ser definida no momento da criação da imagem, e os checksums por bloco permitem que o software verifique a integridade durante a descompactação.
.uif é um formato fechado cujo layout interno nunca foi documentado oficialmente; o suporte em ferramentas de terceiros, como PowerISO, AnyToISO e o conversor de linha de comando de código aberto uif2iso (de Luigi Auriemma), provém inteiramente de engenharia reversa.
O desenvolvimento do MagicISO parou na versão 5.5 em 2010, e o .uif não teve uma adoção significativa desde então. Ao contrário de alternativas abertas como .NRG ou .MDF, ele é suportado por pouquíssimas ferramentas modernas. A abordagem prática hoje é converter um arquivo .uif para .iso usando o uif2iso e, em seguida, montá-lo ou gravá-lo com qualquer utilitário padrão.
- Converter no Windows, Linux ou macOS:
uif2iso source.uif output.iso - PowerISO e AnyToISO no Windows podem abrir arquivos
.uifdiretamente sem uma etapa de conversão separada.
Segurança e proteção
RISCO: MEDIUMArquivos UIF circulam com mais frequência como imagens de jogos/softwares baixados, portanto, aplicam-se as precauções habituais de imagens piratas: o instalador de uma imagem pode conter malware - verifique o conteúdo extraído e evite cracks/keygens. O MagicISO em si está abandonado e seu site de download não é confiável; obtenha o uif2iso de código aberto na página de seu autor (aluigi) em vez de sites aleatórios de «abridores de UIF», que geralmente são adware.
Detalhes do formato
em resumoProgramas que abrem arquivos UIF
Detalhes técnicos
especificação profunda| Assinatura do arquivo (magic bytes) | MagicISO (hex 4D 61 67 69 63 49 53 4F) no deslocamento de byte 0 |
| Ordem dos bytes | Little-endian |
| Codificação | Binário |
| Estrutura do contêiner | Cabeçalho proprietário indexando blocos de dados compactados e opcionalmente criptografados que reconstroem uma imagem completa de disco ótico |
| Algoritmo de compactação | zlib (deflate) e/ou LZMA - o MagicISO aplica qualquer um deles por bloco |
| Criptografia | Proteção opcional por senha AES configurada no momento da criação da imagem no MagicISO |
| Integridade do bloco | Checksums por bloco armazenados no cabeçalho UIF; verificados durante a descompactação |
| Tipos de disco suportados | Imagens de disco ótico CD-ROM e DVD |
| Tipo MIME | application/octet-stream (não oficial: application/x-uif) |
| SO principal | Windows (MagicISO é apenas para Windows; o conversor uif2iso também roda em Linux e macOS) |
| Método de suporte de terceiros | Engenharia reversa; nenhum SDK oficial ou especificação pública foi lançada |
| Ferramenta de conversão primária | uif2iso por Luigi Auriemma - conversor de linha de comando de código aberto e multiplataforma |
| Campo de versão do cabeçalho | Número de versão interna no cabeçalho UIF analisado pelo uif2iso para detectar variantes do formato |
| Tamanho de arquivo típico | Dezenas de MB a vários GB (cópia compactada de um CD ou DVD) |
| Status de desenvolvimento | Abandonado - MagicISO lançou a última versão 5.5 em 2010; site oficial não confiável |
| Caminho de migração recomendado | Converter para .iso com uif2iso; imagens ISO padrão são universalmente compatíveis |
| Lançado | circa 2006 (MagicISO) |
| Versão mais recente | MagicISO 5.5 (build 0281, 2010) - last release |
Conversões de UIF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos UIF.