É sempre importante verificar se o arquivo grande que você baixou é o arquivo que você esperava baixar ou não. Isso ocorre porque os arquivos podem mudar de alguma forma do original durante o download. Isso pode ser devido a corrupção, devido a erros no processo de download. Os arquivos baixados podem até mesmo possuir recursos comprometedores de segurança ou incluir software mal-intencionado indesejado, como vírus ou malware.
Portanto, não importa qual seja o motivo, você deve verificar a integridade dos arquivos primeiro. Você também deve verificar se há alguma alteração do formulário original ou não. Existem várias maneiras pelas quais você pode verificar o formulário original. Por exemplo, você pode verificar se um arquivo tem uma assinatura digital ou não ou verificar o valor de hash dele.
Soma de verificação MD5
A soma de verificação MD5 para um arquivo é um valor de 128 bits que é exclusivo para o arquivo - algo como uma impressão digital. Pode ser usado para comparar arquivos e seu controle de integridade.
Verifique o valor de hash
Algumas páginas da Web que oferecem programas para download fornecem um código longo chamado MD5 próximo ao link do programa. Quando você aplica uma função hash criptográfica a ele, é retornado um valor de string que é válido apenas para esse arquivo no estado atual. Se você baixar o mesmo arquivo com dados alterados (em pouquíssimos lugares) de algum outro site e aplicar essa função criptográfica novamente, você observará que o valor é alterado. Assim, você pode facilmente determinar se o arquivo está intocado ou não.
Felizmente, existem muitos programas disponíveis para o Windows que ajudam você a calcular o valor de hash e verificar se o valor de hash dos arquivos corresponde ou não. Estou cobrindo algumas verificadores de Integridade de Arquivos e Verificador de Integridade de Verificação de Arquivos para verificar a integridade dos arquivos baixados no Windows usando Hashes MD5 e SHA1, computando hashes criptográficos MD5 ou SHA1 para arquivos.
Integridade de arquivos e verificadores de checksum
1] IgorWare Hasher
IgorWare Hasher é um gerador de hash SHA-1, MD5 e CRC32 gratuito para Windows. O programa pode gerar uma soma de verificação para um único arquivo e verificar sua integridade usando arquivos de verificação (.sha,.md5 e.sfv) gerados pelo Total Commander, com suporte para arquivos de verificação UTF-8. Ele vem em uma versão portátil e, portanto, não requer instalação.
Recursos do IgorWare Hasher:
- Calcula o hash SHA-1, MD5 e CRC32 para um único arquivo ou texto
- Suporta arquivos de verificação de hash (*.sha, *.md5, *.sfv) compatíveis com Total e Free Commander
- Arrastar e soltar suporte a arquivos
- Suporta arquivos de verificação UTF8
- Carrega automaticamente arquivos de verificação quando encontrados
- Inclui opção para associar hasher com arquivos no Windows Explorer
2] MultiHater
O engenhoso programa fornece suporte para até cinco algoritmos de hash, incluindo MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Além disso, ele tem a capacidade de calcular um ou mais hashes que existem em um único arquivo, simultaneamente.
O MultiHasher inclui um famoso antivírus integrado - Virus Total, que permite ao usuário saber do banco de dados do Virus Total se um arquivo está infectado com algum tipo de vírus. O programa quando baixado, integra-se ao Windows Explorer. O programa não contém spyware, adware e é 100% gratuito.
Recursos MultiHasher:
- Capacidade de calcular um ou mais valores de hash para um único arquivo de uma só vez
- Capacidade de calcular valores hash para vários arquivos e cadeia de texto
- Suporta os seguintes algoritmos de hash: CRC32, MD5, RIPEMD-160, SHA-1, SHA-256, SHA-384, SHA-512
- Suporta verificação de arquivos hash, como MHX, SFV, MD5Sum, etc.
- Suporte a Unicode
- IU localizável
- Suporte a vários idiomas
- Verificador de vírus incorporado
3] Utilitário de soma de verificação MD5 e SHA-1
MD5 e SHA-1 O Checksum Utility é simples, mas muito eficaz em sua função. Tudo o que um usuário precisa fazer é procurar o arquivo ou arrastá-lo e soltá-lo. Os valores de hash MD5 e SHA1 são então gerados automaticamente nos campos correspondentes. Se você quiser verificar o hash gerado com um anterior, basta colá-lo na caixa e clicar em Verificar.
Ao contrário de outros programas que você pode encontrar como inchado, a ferramenta só lhe dá o valor de hash sem frescuras, portanto, suficiente. O MD5 & SHA-1 Checksum Utility é um freeware completo, portátil e compatível com o Windows XP, Vista e 7.
Recursos do Utilitário Checksum MD5 e SHA-1:
- Interface nova e simples
- Suporte Arrastar e Soltar para Arquivo
- Compartilhar hashes facilmente através do botão Copiar tudo.
4] Verificador de integridade de soma de verificação de arquivos da Microsoft
Essa ferramenta é um utilitário de linha de comando não suportado que calcula hashes criptográficos MD5 ou SHA1 para arquivos. É um utilitário de prompt de comando que calcula e verifica os valores de hash criptográficos dos arquivos. O FCIV pode calcular valores hash criptográficos MD5 ou SHA-1. Esses valores podem ser exibidos na tela ou salvos em um banco de dados de arquivos XML para uso e verificação posteriores.
5] Verifique o MD5 Checksum online
O Onlinemd5.com ajudará você a gerar e verificar a soma de verificação MD5 / SHA1 de um arquivo sem carregá-lo.
Além disso, dê uma olhada no MD5 Check e Marixio File Checksum verifier.
Se você quiser recomendar algum outro, faça isso nos comentários abaixo.