terça-feira, 27 de agosto de 2024

Como verificar o Hash (Checksum) de arquivos baixados da internet

Ao baixar um software, se o site oferecer o "Checksum", você pode calcular o hash do arquivo baixado e compará-lo com o fornecido. Se coincidirem, o arquivo é confirmado como autêntico e inalterado.

Checksum é uma soma de verificação, uma sequência curta e única gerada pela execução de um algoritmo criptográfico em um arquivo específico. Esse algoritmo analisa todos os bits do arquivo e cria uma soma de verificação baseada neles.

Qualquer alteração, mesmo de um único bit, modificará essa soma de verificação. Comparando duas somas, você pode verificar se o arquivo está intacto, protegendo-se contra arquivos modificados ou corrompidos.

Os algoritmos mais usados para checksums são MD5, SHA-1 e SHA-256. Entre eles, o SHA-256 é o mais recomendado.

Para verificar o checksum de um arquivo baixado da internet, você pode seguir os seguintes passos:

No Windows:

1 - Abra o Prompt de Comando:

  • Pressione Win + R, digite cmd e pressione Enter.

2 - Navegue até a pasta onde o arquivo está localizado:

  • Use o comando cd para mudar de diretório. Por exemplo, se o arquivo está na pasta Downloads, digite: cd Downloads

3 - Verifique o checksum:

  • Para MD5:

Digite: certutil -hashfile nome_do_arquivo.extensão md5

  • Para SHA1:

Digite: certutil -hashfile nome_do_arquivo.extensão sha1

  • Para SHA256:

Digite: certutil -hashfile nome_do_arquivo.extensão sha256

No MacOS ou Linux:

1 - Abra o Terminal:

  • No MacOS, você pode encontrar o Terminal em Aplicativos > Utilitários > Terminal.
  • No Linux, geralmente está disponível no menu principal.

2 - Navegue até a pasta onde o arquivo está localizado:

  • Use o comando cd para mudar de diretório. Por exemplo: cd Downloads

3 - Verifique o checksum:

  • Para MD5:

Digite: md5 nome_do_arquivo.extensão

  • Para SHA1:

Digite: sha1sum nome_do_arquivo.extensão

  • Para SHA256:

Digite: sha256sum nome_do_arquivo.extensão

Exemplo: Se você baixou um arquivo chamado exemplo.iso e quer verificar o checksum SHA256 no Windows, você usaria:

certutil -hashfile exemplo.iso sha256

Esses comandos irão gerar um valor de hash que você pode comparar com o valor fornecido pelo site de onde você baixou o arquivo para garantir que ele não foi corrompido durante o download.

Nenhum comentário:

Postar um comentário