Resumo MD5
Introdução
Existe um tutorial para o programa "
md5" ou "
md5sum", mais conhecido pelo nome de "
checksum".
O utilitário
md5sum te ajuda a calcular a « impressão digital » de uma arquivo. Em inglês,
fingerprint,
message-digest ou
checksum é um valor de 128 bits que corresponde à soma de controle, calculada a partir do arquivo.
O checksum MD5 não tem por objetivo garantir a proveniência de um arquivo ou de um grupo de arquivos. Seu interesse é verificar a integridade dos dados recuperados. Na verdade, qualquer um pode ter problemas de rede que resultam na corrupção de um arquivo sendo baixado.
I - Windows
I-1 - Para os puristas da linha de comando (no "Dos")
Comece por baixar a versão "
.zip" para o
Windows neste endereço :
Baixar MD5
(
note que, a partir do site fourmilab, você pode baixar a versão ".tar.gz" para o "Linux".)
Descompacte o arquivo numa pasta na raíz do "
C:" (no nosso exemplo vamos chamar de "
md5sum").
Abra um console
MSDos.
Inciar=>Executar=>
Digitar
cmd (
no W2K ou XP) ou
command (
no Win98)
Vá para o diretório contendo o arquivo "
md5.exe".
C:\>
cd md5sum <Entrar>
(
se, por alguma razão, você não estiver na raíz do seu disco rígido, digite : cd Entrar ).
C:\md5sum>
Certifique-se de que o arquivo "
md5.exe" está presente :
C:\md5sum>
dir /w /p <Entrar>
[.] [..] index.html main.c
md5.c md5.exe md5.gif md5.h
md5.vcproj rfc1321.html rfc1321.txt
11 arquivo(s) 157 564 octetos
2 Resposta(s) 6 791 827 456 octets libres
Executar o comando :
md5 'o_caminho_completo_de_sua_imagemm_iso' <Entrar>
Exemplo :
(
suponhamos que o nosso arquivo de imagemns se encontra em "D:\imagem_isoSmoothwall")
C:\md5sum>
md5 D:\imagem_isoSmoothwall\smoothwall-2.0-metro.iso <Entrar>
Após alguns segundos, você deverá obter o seguinte resultado :
D0AB11311B866B2332E92479906F2FF9 D:\Linuximagem_isoSmoothwall\smoothwall-2.0-metro.iso
Utilize a opção "
-n" se você não quer ver afixado o nome e o caminho da imagemm depois da comparação :
C:\md5sum>
md5 -n D:\imagem_isoSmoothwall\smoothwall-2.0-metro.iso <Entrar>
D0AB11311B866B2332E92479906F2FF9
Agora, só falta comparar o resultado obtido com o do arquivo denominado "
md5.txt", ou "
...iso.md5" ou ainda "
...iso.md5.asc", baixado ao mesmo tempo que sua imagem "iso".
Um outro método, consiste em colocar o programa "
md5" ou "
md5sum" (em função do programa baixado) no diretório :
C:\windows\command\ (para o Windows 95/98/Me)
C:\winnt\system32\ (para o Windows 2000)
C:\windows\system32\ (para o Windows XP)
A partir daí, você pode solicitar o comando "
md5" ou "
md5sum" (sempre a partir de um console
MSDos) diretamente do diretório da imagem ".iso" a ser avaliada.
Exemplo:
D:\imagem_isoSmoothwall>
md5 -n smoothwall-2.0-metro.iso <Entrar>
D0AB11311B866B2332E92479906F2FF9
I-2 – Para os fãs da interface gráfica "GUI"
mst MD5
Baixar
mst MD5 (
o que não é nenhum Mal Sexualmente Transmissível §)) :
Depois de instalado, execute e, um pequena interface gráfica aparecerá te pedindo para :
"
Simply drag the file on this window to see the MD5 checksum"
"
Simplesmente escorregar o arquivo nesta janela para ver o resultado do MD5"
Pronto. Você não precisa fazer mais nada, só esperar (
menos de um minuto, no máximo, dependendo do tamanho do arquivo).
WinMD5
Baixar
WinMD5 e proceder da seguinte maneira :
- Selecionar o arquivo a ser controlado,
- Clicar em [Calcular],
- Digitar ou Copiar/Colar no campo « Comparação », a chave que lhe foi comunicada.
- Clicar em [Comparar] para fazer a comparação entre o valor calculado e o que você acabou de entrar.
- O resultado aparece numa janela, confirmando a autenticidade do arquivo analisado.
winMd5Sum
Baixe
winMd5Sum e siga este
tutorial, em francês.
II - GNU/LInux
II-1 –Em um console
No Linux, em geral, o utilitário "
md5sum" vem integrado em sua distribuição. Se, por acaso, não estiver, dirija-se ao seguinte endereço para baixar um arquivo compactado :
www.fourmilab.ch/md5/
No GNU/Linux, tudo que você tem a fazer é colocá-lo no diretório com seu arquivo a ser verificado e digitar o seguinte comando :
$
md5sum nom_du_fichier <Entrar>
O resultado deve aparecer em alguns segundos sob a seguinte forma (a mesma que no Windows) :
D0AB11311B866B2332E92479906F2FF9 nome_do_arquivo
Se você não estiver no diretório com o arquivo a ser verificado, você também pode indicar seu caminho assim :
$
md5sum /home/user/download/o_nome_do_arquivo <Entrar>
Não esqueça de usar a "conclusão" (pressão na tecla "TAB") para completar suas linhas de comando
II-2 Para os que não gostam da linha de comando
Existe um projeto chamado
Parano que propõe uma interface gráfica no Gnome na criação/edição/verificação das somas MD5 ou SHA-1.
Parece que o projeto não foi mantido mas, se puder ajudar alguém...
Merci à ceux qui seraient tentés par ce front-end de bien vouloir faire un retour d'expérience soit directement dans cette astuce ou par MP.
Para aqueles que estiverem interessados por esse front-end, favor mandar um feedback para nós, diretamente nesta dica.
Obrigado à geric por este link.
III - Gerar uma soma MD5
Para o Windows e o GNU/Linux
Para gerar uma soma
MD5, basta (
simplesmente, ), fazer a mesma coisa que para a verificação, ou seja :
md5sum o_nome_do_arquivo <Entrar>
Observação : o_nome_do_arquivo pode ser qualquer tipo de arquivo (arquivo, imagens, texto, iso, executável, etc.)
Para criar um arquivo de texto (meu_arquivo_md5sum.txt
</ bold>), redirecione a saída do comando "<gras> md5sum " para o arquivo de texto no lugar da saída padrão, ou seja, a tela. Use para isto, o redirecionador "
>", comum ao Windows e ao GNU / Linux.
md5sum le_nom_du_fichier >mon_fichier_md5sum.txt <Entrar>
Prontinho, bom "checksum" para vocês !!!!.
Artigo
original publicado por
jipicy