Identificador de tipo de hash

Identificador de hash online e gratuito que analisa um digest e indica qual algoritmo provavelmente o produziu. Cole qualquer hash — MD5, SHA-1/256/512, bcrypt, Argon2, NTLM, MySQL, LDAP e dezenas de outros — e a ferramenta lê o comprimento, o conjunto de caracteres e a estrutura para ordenar os candidatos, decodificar formatos autodescritivos (custo do bcrypt, memória e iterações do Argon2) e mostrar os modos correspondentes do hashcat e do John the Ripper. A análise é executada no seu navegador.

Como identificar um hash

1
Cole o seu hash

Coloque um único hash na caixa ou mude para o modo Em lote para uma lista inteira ou arquivo hashdump.

2
Leia os resultados ordenados

Formatos autodescritivos são identificados com certeza; digests ambíguos mostram primeiro os algoritmos mais prováveis, com uma explicação.

3
Pegue o modo de quebra

Copie o modo -m do hashcat, o nome --format do John ou o comando pronto para executar de cada candidato.

Descubra qual algoritmo gerou um hash

Cole um hash acima e ele é identificado na hora.
Não sabe o que experimentar?
450+ ferramentas grátis — abra uma surpresa
🎲 Surpreender

Recursos

Resultados ordenados pela prevalência no mundo real Decodifica o custo do bcrypt, m/t/p do Argon2 e rodadas do crypt hashcat -m e John --format para cada resultado Identifica ao vivo, conforme você digita Modo em lote / hashdump com tabela por linha Honesto sobre digests ambíguos

Usos comuns

  • Reconhecer um hash desconhecido extraído de um dump de banco de dados ou arquivo de configuração.
  • Confirmar o algoritmo antes de configurar um verificador de senhas ou planejar uma migração.
  • Decodificar uma string bcrypt ou Argon2 para ler seus parâmetros de custo, memória e iterações.
  • Consultar o modo -m exato do hashcat e o nome --format do John para um hash.
  • Triar um hashdump inteiro (pwdump, /etc/shadow, user:hash) linha por linha.

Quais hashes ele reconhece

Digests brutos (MD5, SHA-1, SHA-224/256/384/512, SHA-3, RIPEMD, Whirlpool, CRC-32) e seus semelhantes; hashes de senha (bcrypt, Argon2i/d/id, scrypt, yescrypt, PBKDF2, md5crypt, sha256crypt, sha512crypt); formatos de aplicação (Django, WordPress/phpass, Drupal, MySQL, LDAP {SSHA}, Cisco IOS tipo 8/9, GRUB); e credenciais do Windows/Active Directory (NTLM, LM, NetNTLMv1/v2, Kerberos AS-REP e TGS-REP). Ele também sinaliza strings que não são hashes, como JWT e UUID.

Por que este identificador é diferente

A maioria dos identificadores exibe um único palpite — muitas vezes errado — ou um despejo sem ordem. Este é honesto. Quando um digest é ambíguo no formato (qualquer valor hex de 32 caracteres pode ser MD5, NTLM ou MD4, por exemplo), ele mostra toda a família ordenada por quão comum cada uma é na prática e explica por que não pode ter certeza. Para formatos autodescritivos vai além e decodifica os parâmetros embutidos — custo do bcrypt, memória/iterações/paralelismo do Argon2, rodadas do crypt, salts. Cada resultado traz o modo -m do hashcat e o nome --format do John the Ripper, além de um comando pronto para copiar, para você ir direto do “o que é isto?” ao próximo passo. Funciona com um único hash, uma lista colada ou um hashdump enviado, e a análise é executada no seu navegador via JavaScript.

Perguntas frequentes sobre o identificador de hash

Dá para dizer exatamente qual algoritmo gerou o meu hash?

Só quando o formato é autodescritivo — bcrypt, Argon2, as famílias crypt $…$, LDAP {scheme}, Django e afins trazem um marcador, então a identificação é certa. Um digest hex puro não pode ser determinado apenas pelo valor, porque muitos algoritmos produzem o mesmo comprimento. Para esses, a ferramenta lista todos os algoritmos plausíveis ordenados pela prevalência no mundo real.

Por que um hash de 32 caracteres mostra MD5, NTLM e MD4 juntos?

Os três geram 128 bits — 32 caracteres hexadecimais — então seus resultados são indistinguíveis por inspeção. O contexto decide: MD5 é de longe o mais comum na web, NTLM vem de contas do Windows, MD4 é raro. A resposta honesta é uma lista curta e ordenada, não um único palpite.

Isto pode quebrar ou reverter um hash?

Não. O hashing é unidirecional, então esta ferramenta apenas reconhece o algoritmo — ela não recupera o texto original. Ela fornece o modo -m do hashcat e o nome --format do John para você executar uma ferramenta de quebra real, onde estiver autorizado.

Para que servem os valores do hashcat e do John?

O hashcat seleciona um algoritmo com um modo numérico (-m 0 = MD5, -m 1000 = NTLM, -m 3200 = bcrypt); o John the Ripper usa um nome (--format=raw-md5). A ferramenta mostra ambos para cada resultado, além de uma linha de comando pronta para copiar.

Ele lida com uma lista inteira de hashes?

Sim. Mude para o modo Em lote e cole várias linhas, ou envie um arquivo de texto. Ele entende hashes simples, pares user:hash, linhas pwdump e /etc/shadow, e retorna uma tabela por linha além de um resumo de quantos de cada tipo foram encontrados.

Ele é preciso com hashes de senha com salt?

Formatos com salt que embutem o salt — bcrypt, Argon2, sha512crypt, LDAP {SSHA} e similares — são identificados com certeza e seus parâmetros de salt e custo são decodificados. Um digest puro com um “:salt” separado é comparado pela sua parte de digest.

💡 Quer que melhoremos esta ferramenta para você?

Podemos — e é grátis! Envie uma mensagem rápida com sua ideia. Se quiser discutir em detalhes, deixe seu email e entraremos em contato. Pode ser anônimo.

Como você avalia esta ferramenta?

Obrigado pela sua avaliação!
Quer compartilhar mais? Deixe um comentário!
Obrigado! Seu comentário aparecerá após a moderação.
Publicado Autores: