[MD5Sum] Verificar a integridade do download

última modificação em 13 de Agosto de 2009 às 08:37 por ninha25
Publicado por ninha25

Soma MD5




Introdução


Um pequeno tutorial para o programa "md5" ou "md5sum" comumente chamado "checksum".

O utilitário md5sum permite calcular aquilo que chamamos de impressão digitalde um arquivo. Em inglês, fingerprint, message-digest ou tambémchecksum é um valor de 128 bits correspondente a uma soma do controle calculada a partir do arquivo.

Um checksum MD5 não tem como finalidade garantir a procedência de um arquivo ou de um grupo de arquivos. Seu interêsse é permitir a verificação da integridade dos dados recuperados. Com efeito, ninguém está protegido de uma perturbação ou de um problema de rede tendo como consequência a corrupção de um arquivo durante o download.

I - Windows


I-1 - Para os puristas da linha de comando (sob "Dos")


Comece pelo download na versão ".zip" para Windows neste enderêço:


(note que você pode baixá-lo pelo site fourmilab "baixar" a versão ".tar.gz" para "Linux".)

Decompacte o arquivo em uma pasta na raiz do "C:" (em nosso exemplo a chamaremos "md5sum").

Abra o console MSDos.

Iniciar=>Executar=>

Digite cmd (sob W2K ou XP) ou command (sob Win98)

Coloque-se no repertório contendo o arquivo "md5.exe".

C:\>cd md5sum <Enter>

(se você você não estiver na raiz de seu disco rígido digite : cd Enter ).

C:\md5sum>

Assegure-se que o arquivo "md5.exe" está presente :

C:\md5sum>dir /w /p <Enter>
[.]            [..]           index.html     main.c
md5.c          md5.exe        md5.gif        md5.h
md5.vcproj     rfc1321.html   rfc1321.txt
              11 arquivo(s)          157 564 octets
               2 Rép(s)   6 791 827 456 octets livres


Lance então o comando :
md5 'o_caminho_de_sua_imagem_iso' <Enter>

Exemplo :
(supondo que nosso arquivo imagem encontra-se em "D:\image_isoSmoothwall")

C:\md5sum>md5 D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

Após alguns segundos você deverá ter o seguinte resultado:

D0AB11311B866B2332E92479906F2FF9 D:\Linuximage_isoSmoothwall\smoothwall-2.0-metro.iso

Utilize a opção "-n" se você não quizer ver afixar-se o nome doo caminho da imagem, depois da comparação :

C:\md5sum>md5 -n D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

Agora, só falta comparar o resultado obtido com aquele do arquivo tendo como nome "md5.txt", ou ainda "...iso.md5" ou mesmo "...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 repertório:

C:\windows\command\ (para Windows 95/98/Me)

C:\winnt\system32\ (para Windows 2000)

C:\windows\system32\ (para Windows XP)

Você poderá a partir deste momento chamar o comando "md5" ou "md5sum" (sempre a partir de um console MSDos) diretamente no repertório de imagem ".iso" a avaliar.

Exemplo :
D:\image_isoSmoothwall>md5 -n smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

I-2 – Para os incondicionais da interface gráfica "GUI"


mst MD5


Baixe http://www.fourmilab.ch/md5/md5.tar.gz (e não é em caso algum umaDoença SexualmenteTransmissível;-))) :

Assim que ele estiver instalado, lance-o, uma pequena interface gráfica abrirá convidando você a:
"Simply drag the file on this window to see the MD5 checksum"
"Arrastar simplesmente o arquivo para esta janela para ver o resultado do MD5"

Pronto! É só isto. A única coisa que falta agora é esperar (no máximo um minuto, tudo depende do tamanho do arquivo ).

WinMD5


Baixe WinMD5 na página do "S!Ri" e proceda da seguinte maneira:
  • Selecione o arquivo a controlar,
  • Clique em [Calcular],
  • Digite ou Copiar/Colar no campo de comparação a chave que foi comunicada a você.
  • Clique em [Comparar] para comparar o valor calculado com o valor que você acaba de trazer.
  • O resultado afixa-se na janela confirmando a autenticidade do arquivo analisado.

winMd5Sum


BaixewinMd5Sum e siga este tutorial em francê ou neste outro em português ISO

II - GNU/LInux


II-1 –Em um console


No Linux o utilitário "md5sum" é em geral integrado na sua distribuição. Se por acaso, este não se encontrar alí, acesse o seguinte enderêço para baixar um arquivo compactado :
www.fourmilab.ch/md5/

No GNU/Linux, você deverá somente colocar-se no repertório contendo seu arquivo a verificar e digitar o seguinte comando :
$md5sum nome_do_arquivo <Enter>


O resultado deverá aparecer em alguns seguntos sob a seguinte forma (na verdade a mesma que para o Windows) :
D0AB11311B866B2332E92479906F2FF9 nome_do_arquivo

Se você não estiver no repertório contendo o arquivo a verfificar, você pode indicar o caminho da seguinte forma :
$md5sum /home/user/download/o_nome_do_arquivo <Enter>

Não esqueça de utilizar a "tecla tab " (para completar suas linhas de comandos)

II- 2- Para os alérgicos da linha de comando


Existe um projeto chamado Parano que propõe uma interface gráfico sob Gnome na criação/edição/verificação de somas MD5 ou SHA-1.

O projeto parece não ser reconhecido agora, mas se isso serve para alguém....

Obrigado a todos aqueles tem ou terão atentação de experimentar isto e divulgar o resultado aqui nesta dica.

Obrigado a geric pour le lien.

III – Calcular uma soma MD5


Para Windows e GNU/Linux

Para calcular uma soma MD5,é preciso primeiro ( simplesmente diria eu;-)) ), efetuar a mesma operação para a verificação, desta maneira:
md5sum o_nome_do_arquivo <Enter>

Observação: o_nome_do_arquivopode ser qualquer tipo de arquivo (arquivo, imagens, texto, iso, executável, etc. etc.)

Se você quer criar um arquivo texto (meu_arquivo_md5sum.txt), é preciso redirigir a saida do comando "md5sum" para o arquivo texto propriamente dito no lugar da saida standard, a saber o ecrã. Utilizar para tanto o redirecionador ">", comum ao Windows e ao GNU/Linux.

md5sum o_nome_do_arquivo>meu_arquivo_md5sum.txt <Enter>

Terminado! E bom "checksum" a todos.

Artigo original publicado por Jipicy
Melhores respostas por « Verificar a integridade do download » em :
Controlo da integridade dos servidores Ver Controlo de integridade Quando um servidor foi comprometido, o pirata esconde geralmente a sua passagem suprimindo os vestígios nos registos de actividades. Além disso, instala diversos instrumentos que lhe permitem criar uma porta...
Download Free Download Manager 3.0.848 Ver Ele é um acelerador e gerenciador de downloads, leve e simples de utilização. Ele pode acelerar em até 600%. FreeDownloadManager é um gerenciador completo e muito leve ao alcance de todos pois é gratuito. Sua interface é intuitiva, agradável com...
Download Download Accelerator Plus Ver Download Accelerator Plus acelera a recepção de pastas fragmentando as mesmas a partir de um tamanho definido por nós mesmos. Uma vez descarregado, os diferentes fragmentos da pasta se reúnem automaticamente. Integrado com os navegadores e com...
[md5sum] Verificar a integridade dos downloads VerResumo MD5 Introdução I - Windows I-1 - Para os puristas da linha de comando (no "Dos") I-2 – Para os fãs da interface gráfica "GUI" mst MD5 WinMD5 winMd5Sum II - GNU/LInux II-1 –Em um console II-2 Para os que não gostam da linha de...
Rede local e compartilhamento de conexão Internet VerResumo I. Configurar uma rede entre 2 PC apenas 1. No Windows Vista 2. No Windows XP 3. No Windows 98 (Me?) II. Com vários computadores III. Compartilhamento de conexão internet. a. No windows XP e Vista b. No Windows 98 IV. Em caso...
[Word] Baixar Word gratuitamente VerWord é um software pago fazendo parte da pacote burótico do Microsoft Office, não é possível então de fazer o download por internet gratuitamente. Se o software fo comprado no comércio, basta utilizar o CD de instalação para reinstalar ou passar ...
Download Bywifi Video Streaming Downloader 1.5.3 VerEste acelerador de download do Yotube é aquilo que se estava esperando para otimizar o carregamento de seus filmes. Ele baixa e converte ao mesmo tempo: tudo o que você precisa. Funções: acelera, transcodifica E tudo isso em uma interface em...
Download Easy YouTube Video Downloader VerEasy YouTube Video Downloader é um extensão para Firefox que acrescenta caminhos ao You Tube para que você baixe seus vídeos. Quando abrir uma página do You Tube e queira assistir qualquer vídeo, na parte direita da tela Easy YouTube Video...
Download Download Accelerator Plus VerCom o software Download Accelerator Plus (DAP) você pode otimizar o tempo do download dos softwares e outros documentos na Internet. Ele atua, cortando o software que você quiser baixar em vários pedacinhos que ele reunirá em seguida Desta maneira,...
Placa gráfica - Placa vídeo VerAs placas gráficas aceleradoras 2D A placa gráfica (em inglês graphic adapter), às vezes chamada placa vídeo ou acelerador gráfico, é o elemento do computador encarregado converter os dados numéricos a afixar em dados gráficos ...
Assinatura electrónica VerIntrodução à noção de assinatura electrónica O paradigma de assinatura electrónica (chamado também de assinatura numérica) é um método que permite garantir a autenticidade do remetente (função de autenticação) e verificar a integridade...
Folha de cálculo - As fórmulas VerIntrodução às fórmulas O principal interesse de uma folha de cálculo é permitir automatizar cálculos, ou seja, utilizar células para efectuar operações em função dos valores de outras células. A folha de cálculo calcula novamente assim...