O que é o formato de ficheiro VBOX-EXTPACK?
Arquivos com a extensão .vbox-extpack contêm dados do pacote de expansão do VirtualBox em formato binário. Os pacotes de extensão adicionam novos recursos ao Oracle VM VirtualBox - software de virtualização desenvolvido pela Oracle. O VirtualBox permite que os usuários virtualizem sistemas operacionais executando máquinas virtuais (guests) em outros sistemas (hosts), por exemplo, uma máquina Microsoft Windows em um sistema Linux. A virtualização é usada para testes de sistemas, educação e desenvolvimento de software.
Estruturalmente, um .vbox-extpack é um arquivo tar compactado com gzip: seus dois primeiros bytes são o magic byte do gzip 1F 8B. A extração do arquivo revela binários de extensão por plataforma, um descritor ExtPack.xml (declarando nome, versão e edição do VirtualBox suportada), um manifesto de integridade SHA-256 e uma assinatura digital Oracle X.509.
Extensões VBOX-EXTPACK
As extensões do VirtualBox são usadas para adicionar novos recursos ou estender os já disponíveis, por exemplo:
- Suporte a controlador USB 2.0/3.0 (EHCI/xHCI) para compatibilidade com vários dispositivos externos,
- Suporte para VRDE (VirtualBox Remote Desktop Extension), uma solução para gerenciamento remoto de máquinas virtuais,
- Recursos de boot remoto (PXE),
- Criptografia de disco virtual.
Instalando e verificando extensões do VirtualBox
Adicionar extensões ao VirtualBox é simples. Os arquivos .vbox-extpack são associados automaticamente ao VirtualBox se o programa estiver instalado no sistema do usuário. Clicar duas vezes em um arquivo .vbox-extpack adicionará automaticamente a extensão se ela for compatível com a versão instalada do VirtualBox. A compatibilidade da versão do pacote de extensão é declarada em ExtPack.xml e verificada no momento da instalação, juntamente com o manifesto SHA-256 e a assinatura da Oracle. Os pacotes de extensão são instalados no sistema host e aplicam-se globalmente, não a VMs guests individuais.
Os arquivos .vbox-extpack são suportados nos seguintes sistemas operacionais:
- Microsoft Windows,
- macOS,
- Linux,
- Oracle Solaris.
Os arquivos .vbox-extpack eram originalmente distribuídos sob a Licença de Uso Pessoal e Avaliação do VirtualBox (PUEL). A partir do VirtualBox 7.1, o Extension Pack é coberto pela licença do Pacote Base do VirtualBox, permanecendo gratuito para uso pessoal. A lista de extensões instaladas pode ser acessada no menu principal do VirtualBox: *Arquivo → Preferências → Extensões*.
Segurança e proteção
RISCO: MEDIUMO pacote é executado com privilégios de host e adiciona drivers de kernel/USB, portanto, instale APENAS o pacote assinado pela Oracle de virtualbox.org - o VirtualBox verifica a assinatura e recusa um arquivo adulterado. Evite sites de espelhamento ou pacotes refeitos. A incompatibilidade de versão com o VirtualBox instalado causa falha na instalação ou instabilidade. Ele altera o host, não o guest, portanto não pode infectar diretamente uma VM.
Detalhes do formato
em resumoProgramas que abrem arquivos VBOX-EXTPACK
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo tar POSIX compactado com Gzip |
| Magic bytes | 1F 8B no deslocamento de byte 0 (assinatura gzip) |
| Algoritmo de compressão | gzip (DEFLATE) |
| Arquivo de manifesto interno | ExtPack.xml - declara o nome do pacote, versão e edição suportada do VirtualBox |
| Verificação de integridade | Manifesto SHA-256 do conteúdo do arquivo, verificado automaticamente no momento da instalação |
| Assinatura digital | Assinatura destacada Oracle X.509 incluída dentro do arquivo |
| Criptografia | Nenhuma; a autenticidade é fornecida apenas pela assinatura digital da Oracle |
| Tamanho de arquivo típico | 10 MB - 40 MB |
| Correspondência de versão | A versão major.minor do pacote de extensão deve corresponder à versão instalada do host VirtualBox |
| Escopo de instalação | Apenas sistema host; aplica-se globalmente a todas as máquinas virtuais, não a VMs guests individuais |
| Empacotamento multiplataforma | Um único arquivo .vbox-extpack carrega binários para todos os sistemas operacionais host suportados |
| Plataformas host suportadas | Windows, macOS, Linux, Oracle Solaris |
| Modelo de licença | PUEL (Personal Use and Evaluation License) até o VirtualBox 7.0; licença do Pacote Base do VirtualBox a partir da 7.1 |
| Tipo MIME | application/gzip (também application/x-gzip ou application/octet-stream) |
| Instalação via linha de comando | VBoxManage extpack install <nome_do_arquivo>.vbox-extpack |
| Gerenciamento via GUI | Lista de pacotes de extensão acessível em Arquivo → Preferências → Extensões no menu principal do VirtualBox |
| Lançado | 2010 (VirtualBox 4.0 introduced the extension-pack mechanism) |
| Versão mais recente | Tracks the VirtualBox release (e.g. 7.x extension pack matches a 7.x host) |
| Especificação | www.virtualbox.org |
Conversões de VBOX-EXTPACK
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos VBOX-EXTPACK.