public marks

PUBLIC MARKS from tadeufilippini with tags md5Summer & "windows md5"

01 November 2009 03:15

MD5SUM (Matéria)

(via)
Matérias / Matéria MD5SUM Como verificar a integridade de arquivos puxados da Internet Por Fábio Melatti em 21/Out/2003 O MD5SUM é um programa de domínio público usado para verificar mensagens criptografadas e integridade de arquivos. Portanto quando as ISOs são feitas é usado o MD5SUM para que você possa ter certeza que a ISO que foi baixada é exatamente igual a que está no servidor. Por ser uma ferramenta de 128-bit te dá uma excelente garantia de que o seu arquivo está exatamente igual ao original, a menos que os md5sums sejam diferentes ;-), pois qualquer alteração em meio bit do arquivo resultará em um conjunto de caracteres totalmente diferentes. Quando o MD5SUM é rodado sobre um arquivo é gerado um conjunto de 32 caracteres, semelhante a esse: dddb5786219f57fef20b0ae3616afc67 isoqualquer.1.3-5.iso Pronto, agora que sabemos o que é e para que serve, vamos para a parte prática. As distribuições Linux por padrão já incluem o programa MD5SUM, por isso não há muito trabalho, basta abrir qualquer terminal e digitar: md5sum isoqualquer.1.3.iso E depois de algum tempo, afinal de contas estamos verificando arquivos de 650 MB em média, ele retornará um conjunto de caracteres, então é só conferir com o md5sum do servidor. É claro que agora vem a pergunta clássica, mas eu estou usando o Windows, como vou usar o MD5SUM? Ai você terá duas opções, existem aqui mesmo no Superdownloads versões de MD5SUM para rodar no ambiente gráfico do Windows e em janela do DOS, fica a sua escolha, as duas fazem exatamente a mesma coisa. Usando a versão para janela do DOS é só ir para a pasta em que está a ISO e dar o mesmo comando acima, como no Linux. Se você tiver o problema de limite de caracteres com o nome do arquivo do tipo, 8 caracteres para o nome e 3 para a extensão (8.3), renomeie o arquivo para outro nome similar que fique dentro desses limites. Caso queira mais opções com o MD5SUM, digite: md5sum -h Na versão gráfica antes de mais nada é necessário instalar o programa, depois rode e escolha a pasta onde está a ISO e clique em "create sums", vá tomar um café, e depois de algums minutos você verá um monte de números e letras na frente do nome do arquivo, é o seu md5sum. Dicas importantes Caso o md5sum da ISO que você baixou não bater com o que está no Superdownloads, antes de apagar e começar a baixar novamente, verifique o md5sum do servidor de onde você baixou, por exemplo, se você utilizou este link "ftp://ftp.univie.ac.at/systems/linux/Mandrake/iso/Mandrake91-cd1-inst.i586.iso", é só tirar o nome do arquivo e abrir no seu navegador, ficaria assim esse link "ftp://ftp.univie.ac.at/systems/linux/Mandrake/iso/", lá estará a relação das ISOs e o md5sum. É dificil, mas ocasionalmente pode haver uma pequena diferença nas ISOs de um servidor para outro, o que resulta em um md5sum diferente. Para fazer o download das ISOs é preciso usar o modo binário (binary mode), pois se for usado o modo ASCII (como a maioria dos navegadores fazem), com certeza haverá alteração dos dados durante a transferência e sua ISO será corrompida e o m5sum nunca irá bater. Por isso sempre utilize um cliente de FTP ou gerenciador de download com a função de continuar downloads interrompidos (muito importante considerando o tamanho dos arquivos) e que faça o download em modo binário (binary mode). Links relacionados # Todos os softwares relacionados a MD5