Que ferramenta pode gerar o MD5 a partir da linha de comando? [fechadas]

14

Existe alguma ferramenta que pode automatizar por script para gerar o arquivo MD5?

Eu costumava usar o Cygwin, mas estou procurando outra solução sem ter o Cygwin instalado.

    
por Stan 12.05.2010 / 14:41

5 respostas

13

O pacote hashutils tem um utilitário md5sum.exe . Ele simplesmente usa as APIs Crypto da Microsoft e deixa você com E / S, o que não é necessariamente o caso com outras ferramentas. Por exemplo, aferi o md5sum do UnxUtils contra este e o UnxUtils é significativamente mais lento. Aposto que o CygWin seria ainda pior. O autor também escreveu o excelente HashCheck , uma extensão de shell para geração de hash & verificação.

    
por 12.05.2010 / 15:09
4

Confira o Suporte do MS - Disponibilidade e descrição do utilitário Verificador de integridade de soma de verificação do arquivo :

The File Checksum Integrity Verifier (FCIV) is a command-prompt utility that computes and verifies cryptographic hash values of files. FCIV can compute MD5 or SHA-1 cryptographic hash values. These values can be displayed on the screen or saved in an XML file database for later use and verification.

    
por 12.05.2010 / 14:53
4

md5sum está incluído no pacote coreutils do GnuWin32 .

O GnuWin fornece portas de ferramentas com uma GNU ou licença de código aberto similar, para o moderno MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)

    
por 12.05.2010 / 14:51
2

Use MD5Sums . Veja as opções que tem.

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/

Usage: md5sums.exe [OPTION] filespec1 [filespec2 ...]

OPTION switches:
-B  Base64 encoded output, instead of default hex format
-b  Bare output, no path headers
-e  Exit immediately; don't pause before returning
-n  No percent done indicator
-p  Pause before returning (incompatible with -e)
-s  Display statistics at end (hashing speed)
-u  Mimic output of UNIX md5 command (implies -b, -n)

Examples:
md5sums c:\temp
md5sums original.doc copy*.doc backup*.doc
md5sums -n -e d:\incoming > log
    
por 12.05.2010 / 15:24
1

ExactFile

ExactFile is a file integrity verification tool:

  • Use it to make sure files copied to CD-ROM are bit-perfect copies,
  • Use it to make sure backups copied from one drive to another are just right,
  • Use it to make sure files haven’t been changed or damaged over time.

Multi-threaded, so your extra CPU cores get used when scanning multiple files and work gets done faster.

Happy with Unicode file names, so it doesn’t fail when you’re using it on files named in Japanese, Hebrew, Chinese, or any other language.

Supports multiple checksum routines (hashes), like MD5, SHA1, CRC32, RIPEMD and others.

Supports recursive directory scanning.

Supports Very Big Files — If it’s on your hard drive, ExactFile can handle it.

Does everything popular file summer utilities do, like fsum, md5sum, sha1sum, sfv, etc, but better!

Compatible with popular file checksum digest formats.

For Windows 2000, XP, Vista, and 7.

GUI. Easy to use to get checksums for individual files, create checksum digests, and test checksum digests. Does not require the console version or any external DLLs.

FREE.

    
por 12.05.2010 / 15:02