Validando checksum MD5 de arquivos

Publicado por Perfil removido em 23/09/2017

[ Hits: 16.510 ]

 


Validando checksum MD5 de arquivos



Mediante a alta incidência de ataques de segurança, é importante tomar bastante cuidado com os arquivos os quais estamos baixando da internet.

Vou apresentar, de forma bem sucinta, como é feita a checagem do checksum md5 de arquivos baixados da internet, utilizando um arquivo ".iso" de uma distribuição, e porque isso é importante que seja feito.

Primeiramente, é importante saber o que é o checksum (ou ainda, soma de verificação).

O checksum nada mais é do que um código gerado para um determinado arquivo, o qual tem por função validar a integridade daquele determinado arquivo. Ou seja, basicamente, essa soma de verificação deve ser igual mesmo após o arquivo ser transmitido de um lugar para outro. Geralmente, quando baixamos arquivos ".iso" de distribuições (ou outros arquivos), juntamente do arquivo vem um arquivo ".md5", ou a próxima página de download disponibiliza o md5.

Para fazer a verificação do checksum md5, basicamente devemos gerar um código md5 usando o comando md5sum e comparar com o md5 fornecido pela página de download. Vamos ao exemplo.

Exemplo

1. Vou baixar a ".iso" do Linux Lite 64 bits , como exemplo:
Na página de download já tem disponível o checksum md5:

→ MD5SUM: b38eb27635bbbeb8473cf43713b2593e

2. Feito o download, é hora de fazer a verificação, usando o md5sum e passando como argumento o nome do arquivo baixado:

md5sum linux-lite-3.4-64bit.iso

O código gerado deve ser exatamente igual ao disponibilizado na página, caso contrário, houve algum problema de integridade do arquivo, resultando em alguma falha no arquivo.

Basicamente, é isso, essa soma de verificação também pode ser checada para outros algoritmos de codificação, tal como a família SHA.


Espero ter ajudado, até a próxima.

Outras dicas deste autor

Criando pastas em massa rapidamente no Linux

Configurar mouse em notebook no FreeBSD 7.2

Lendo sistemas de arquivo Linux no Windows

Mysqldump no cron do Slackware

Instalando Spotify no Debian 9 Stretch

Leitura recomendada

Ativando a partição SWAP

Ativando e desativando a placa de rede em um Telecentro (Metasys)

CentOS 5 - Desabilitando serviços desnecessários

Seu mouse corre para o canto da tela e trava?

Adicionado servidores no CruxPorts4Slackware

  

Comentários
[1] Comentário enviado por U-235 em 26/09/2017 - 18:01h

Muito interessante, é de grande valia, gostei.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts