O que é o formato de ficheiro EX_?
.ex_ é um arquivo executável .exe compactado produzido pelas ferramentas de compressão da Microsoft. Um arquivo .ex_ armazena um executável completo do Windows em um formato compactado para economia de espaço, sem qualquer capacidade de ser executado diretamente.
A ideia por trás do formato .ex_
Arquivos .ex_ são usados para fins de distribuição de instaladores e para reduzir o tamanho do arquivo. Após a instalação, os arquivos são descompactados e renomeados de volta para seus nomes originais .exe. A convenção de nomenclatura segue uma regra consistente: o último caractere da extensão original é substituído por um sublinhado - assim, .exe torna-se .ex_, .dll torna-se .dl_, .sys torna-se .sy_, e assim por diante. O formato originou-se das ferramentas da Microsoft do início dos anos 1990, projetadas para encaixar programas em disquetes com restrição de espaço.
Os dados compactados usam o formato SZDD ou KWAJ da Microsoft (ambos baseados em LZ77), identificáveis pelos magic bytes SZDD (53 5A 44 44 88 F0 27 33) no deslocamento 0. Mídias de instalação mais recentes às vezes entregam esses arquivos compactados como membros nomeados dentro de um arquivo .cab, onde a entrada interna mantém o nome .ex_. Um arquivo .ex_ não é um programa executável - ele deve ser descompactado para recuperar o .exe original antes de poder ser executado.
Criando e extraindo arquivos .ex_
Arquivos .ex_ são gerados a partir de arquivos .exe originais usando a ferramenta de linha de comando makecab do Windows (ou a mais antiga compress.exe). Reverter o processo é possível usando a ferramenta integrada do Windows expand.exe ou arquivadores de terceiros, como o 7-Zip. O arquivo compactado assume o mesmo nome base do arquivo .exe original, com apenas o último caractere da extensão substituído por um sublinhado.
Segurança e proteção
RISCO: LOWEX_ é um formato de compressão benigno, não é malware e não é criptografado - o «_» é apenas a convenção de nomenclatura da Microsoft para um arquivo compactado. O único cuidado real: após expandi-lo, você obtém um EXE que (como qualquer executável) só deve ser executado se você confiar em sua fonte. Verifique o .exe recuperado antes de executá-lo se ele veio de um CD ou download não confiável. O EX_ em si não pode ser executado até ser descompactado.
Detalhes do formato
em resumoProgramas que abrem arquivos EX_
Detalhes técnicos
especificação profunda| Codificação | Binário |
| Ordem dos bytes | Little-endian |
| Desenvolvedor | Microsoft |
| Formato de contêiner | Fluxo compactado de arquivo único Microsoft SZDD ou KWAJ; também aparece como um membro nomeado dentro de um arquivo CAB |
| Algoritmo de compressão | MS-Compress baseado em LZ77 (SZDD/KWAJ); MSZIP ou LZX quando entregue como membro de CAB |
| Magic bytes - variante SZDD | 53 5A 44 44 88 F0 27 33 no deslocamento 0 (prefixo ASCII: SZDD) |
| Magic bytes - variante KWAJ | 4B 57 41 4A 88 F0 27 D1 no deslocamento 0 - segunda variante de arquivo único MS-Compress |
| Convenção de nomenclatura | Último caractere da extensão original substituído por sublinhado: .exe → .ex_, .dll → .dl_, .sys → .sy_ |
| Arquivos por contêiner | Exatamente 1 arquivo em SZDD/KWAJ autônomo; ilimitado quando incorporado como membros dentro de um arquivo CAB |
| Integridade / checksum | Sem CRC em fluxos SZDD/KWAJ autônomos; membros de CAB carregam somas de verificação por pasta |
| Tipo MIME | application/octet-stream |
| Sistemas operacionais associados | MS-DOS e todas as versões do Windows |
| Tamanho compactado típico | Menor que o .exe de origem; faixa comum de 100 KB - 50 MB |
| Executabilidade | Não executável diretamente; deve ser expandido para .exe com expand.exe ou 7-Zip antes da execução |
| Substituído por | Arquivos CAB e instaladores modernos do Windows (MSI/MSIX); a compressão de arquivo único SZDD/KWAJ é considerada legada |
| Lançado | early 1990s (MS-DOS/Windows install media; COMPRESS.EXE / EXPAND.EXE) |
| Versão mais recente | MSZIP-based SZDD/KWAJ compression as used by MAKECAB/COMPRESS |
| Especificação | learn.microsoft.com |
Conversões de EX_
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos EX_.