Tutorial

Como alterar os metadados armazenados em arquivos executáveis ​​no Windows

Em outro artigo sobre os metadados incluídos nos arquivos, mostramos como visualizar os metadados de um arquivo e como alterá-lo para arquivos comuns, como documentos ou imagens. Mas e os metadados incluídos nos arquivos executáveis ​​(.exe, .dll ou.ocx)? Com a ajuda de ferramentas de terceiros, seus metadados também podem ser alterados. Este tutorial mostrará como.

Editores de Recursos para Programas do Windows

Se você quiser alterar as propriedades de qualquer arquivo executável, precisará de um editor de recursos. Uma pesquisa na web revelará muitas ferramentas, gratuitas e comerciais. As principais ferramentas que eu recomendo são o ResEdit Resource Editor abordado em detalhes neste tutorial e o Resource Hacker - uma ferramenta semelhante que funciona usando os mesmos princípios.

Baixe e execute o editor de recursos do RestEdit

Vá para a página oficial do ResEdit Resource Editor e baixe a versão apropriada para o seu sistema operacional: 32 bits ou 64 bits. É grátis.

Extraia o conteúdo do arquivo usando o 7-Zip ou outro arquivador de arquivos que saiba como trabalhar com o formato 7z .

Em seguida, execute a ferramenta como administrador (clique com o botão direito do mouse e selecione "Executar como administrador" ). Caso contrário, quando você tentar modificar os dados armazenados em um arquivo executável, é provável que a ferramenta pare de responder e não salve suas alterações.

Quando você abre o Editor de recursos ResEdit, sua janela é bastante vazia e tem apenas alguns botões ativos.

Abra um executável e modifique seus metadados

Depois que o ResEdit for iniciado, abra o executável cujas propriedades você deseja alterar.

NOTA: Antes de fazer qualquer alteração no arquivo, é melhor fazer uma cópia de backup, que pode ser usada caso algo dê errado.

Depois que o executável selecionado for aberto, você verá várias entradas na seção Recursos . Essas entradas são diferentes de arquivo para arquivo, assim como seu nome e número.

Os metadados do executável são sempre encontrados em uma pasta chamada Informações da versão, na parte inferior da lista, em uma entrada denominada 1 . Clique nisso.

À direita, os metadados do arquivo executável são revelados. Aqui, você pode clicar em qualquer valor e alterá-lo ao seu gosto. Os campos exibidos são editáveis.

Feito isso, pressione o botão Salvar para sobrescrever os metadados do arquivo.

Que outras coisas podem ser editadas?

Com o editor de recursos ResEdit você pode alterar muitos outros aspectos de um arquivo. Por exemplo, você pode editar e alterar os ícones armazenados nele ou em alguns de seus menus e janelas de diálogo.

O número de coisas que podem ser editadas varia muito, dependendo de como cada executável foi criado e de quais dados podem ser decodificados pelo Editor de Recursos ResEdit .
Se você quiser experimentar e alterar outros aspectos de um arquivo, exceto seus metadados, é altamente recomendável ler primeiro a documentação de ajuda do ResEdit e fazer cópias de backup.

Conclusão

Como você pode ver neste tutorial, usar o Editor de recursos ResEdit para editar os metadados de um arquivo é relativamente fácil. Para dicas e truques mais interessantes, não hesite em ler os artigos recomendados abaixo.