» Como saber o real formato de um arquivo
28/10/2015    Dicas

Olá pessoal!
Todos já devem conhecer a famosa maneira de 'esconder' um arquivo no computador alterando a extensão dele.
Além de alguns usuários realizarem tal operação para esconder um arquivo, alguns softwares também fazem isso com seus arquivos delicados para impedir que os usuários mexam onde não devem.
Nesse artigo vou mostrar como saber o verdadeiro formato de um arquivo, mas primeiro vou mostrar como alterar a extensão de um arquivo.

Caso no seu Windows Explorer os arquivos não possuam o formato junto com o nome, por exemplo: 'meuarquivo.pdf', então você precisa primeiro habilitar essa opção. No Windows Explorer, na aba Exibir » Opções » Alterar Opções de Pasta e Pequisa, encontre a opçao Ocultar as extensões dos tipos de arquivo conhecidos e a desabilite.

Vou pegar como exemplo uma imagem, então ela está sendo exibida dessa forma:

Alterando o formato dela que se encontra no nome, o formato do arquivo também é alterado:

Agora se você renomear novamente para '.jpg' o arquivo volta ao normal e pode ser aberto. Porém, caso você não saiba o formato do arquivo terá que tentar a sorte.
Então como saber o formato do arquivo se baseando no conteúdo do arquivo e não no nome?
Para essa tarefa você vai precisar fazer download do software TrID, criado pelo desenvolvedor independente Marco Pontello, da Itália. Você não precisa instalar para usar.

Precisa baixar dois arquivos, para isso acesse o link TrID Download.
Role a página até encontrar a sessão download e conforme mostra as setas verdes na imagem abaixo, faça download dos dois itens.

Após o download, crie uma pasta e extraia todo o conteúdo de ambos os arquivos dentro dessa pasta.
Depois da extração, basta você abrir o executável TrIDNet.exe, clicar em Browse, escolher o arquivo que deseja verificar e depois clicar em Analyse!, deve demorar alguns segundos e então o resultado será mostrado. No meu exemplo, escolhi o arquivo 'documento.dll', que na verdade é um arquivo do tipo '.jpg' renomeado para '.dll' e veja o resultado:

Além desse executável, o desenvolvedor também disponibilizou uma versão console e uma engine para que esse algoritmo de verificação possa ser usada dentro de seus projetos em várias linguagens como C#, Pyton, VB, Delphi etc.
Mas lembrando que esse executável e a engine são grátis somente para uso não comercial, do contrário, entrem em contato com o desenvolvedor.

Espero que tenham gostado, até +! :)




Comentários