ArtigosPower ShellWindows

Como descobrir se um arquivo está corrompido

3K views
Nenhum comentário
3
(2)

Neste artigo vamos mostrar como verificar se um arquivo está corrompido após efetuar o download de um arquivo ISO.
 

Solução


O Hash tem por objetivo criar uma identificação única de um arquivo, assim como o CPF de uma pessoa, que é único.
Verificar a integridade de arquivos é uma forma rápida de ter a certeza que o arquivo baixado está íntegro, é confiável e não foi modificado.
Normalmente nas páginas de download, abaixo do link existe um verificador MD5, SHA-1, SHA-256 e SHA-512.
É recomendável fazer o download de softwares apenas dos sites oficiais. Sites de terceiros podem alterar o executável e adicionar programas (leia-se malware) que comprometem tanto a segurança como a privacidade do seu computador.

Como você pode garantir que o arquivo baixado é realmente o mesmo arquivo disponibilizado pela fabricante do software? Quem garante que você não acabou baixando um arquivo malicioso?
Então, para sanar a dúvida após baixar o arquivo, iremos verificar o hash do arquivo para descobrirmos se este arquivo é ou não de uma fonte confiável.
Iremos utilizar 2 formas para descobrir o Hash.
1- Ferramenta da Microsoft chamada Microsoft File Checksum Integrity Verifier (FCIV),faça o download no site oficial da Microsoft https://support.microsoft.com/en-us/kb/841290

Após baixar e salvar na pasta ISO, execute a seguinte linha de comando para obter o MD5 dos 2 arquivos
.\fciv.exe .\nomedoarquivo.iso -md5
Neste exemplo, o valor MD5 do primeiro arquivo está correto e o valor do segundo arquivo informa que a ISO está corrompida.
Hash01
2- No Windows PowerShell utilizamos o cmdlet Get-FileHash  para obter o Hash SHA256
Hash021
E pra finalizar executamos com o parâmetro MD5
Ambas as ferramenta são muito úteis para validar se o arquivo baixado não está corrompido e não foi alterado.
Hash03
Os procedimentos que ensinamos neste artigo serve para verificar qualquer tipo de arquivo seja ele .txt, .exe, .iso, vhd entre outros.
Conclusão

Neste Tutorial mostramos como descobrir de forma nativa o hash de um arquivo utilizando o Windows PowerShell e a outra forma usando um utilitário da própria Microsoft chamado FCIV.

O que você achou disso?

Média da classificação 3 / 5. Número de votos: 2

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Como você achou esse post útil...

Ajude o site a crescer compartilhando o conteúdo

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Tags: 7 Seven, 8 Eight, arquivo, fciv, hash, windows powershell

Artigos Relacionados

Gostou do conteúdo? Deixe seu comentário

Veja também

Secured By miniOrange