Forma mais simples de hashing de senhas com múltiplos algoritmos de hash diferentes [closed]

1

Eu tenho uma grande lista de senhas de texto simples armazenadas em um arquivo pwds.txt e gostaria de obter a versão em hash dessas senhas sob vários algoritmos de hash diferentes. Eu quero um arquivo para cada algoritmo de hash. No mínimo, gostaria de obter hashes em MD5 , SHA1 , SHA256 , (com e sem sais) e bcrypt .

Existe uma maneira simples de obter isso, sem muitos scripts?

Pensei em aproveitar algumas das ferramentas de quebra de senhas existentes, como hashcat ou john , mas infelizmente (pelo que sei) todas começam com a suposição de que você Tenha uma lista de senhas com hash e que você queira quebrá-las. Basicamente, eu quero o oposto! Eu tenho as senhas em texto simples e quero criar as senhas em hash. Eu tenho sido incapaz de chegar a uma combinação inteligente de opções de linha de comando (para esses dois programas) que os enganam para produzir uma lista de hashes de textos simples.

Nota

Eu já criei um pequeno script PHP que faz isso para arquivos menores, mas ele fica sem memória para o tamanho do arquivo de senhas que eu preciso.

    
por hakoja 07.11.2014 / 15:40

1 resposta

1

As a minimum I would like to obtain hashes under MD5, SHA1, SHA256

Veja:

  • man md5sum
  • man sha1sum
  • man sha256sum

Cuidado com a presença de novas linhas quando você as usa!

    
por 07.11.2014 / 16:45