Identificador de hash
Identifique um tipo de hash – MD5, SHA, bcrypt e mais no formato.
Likely type(s):
Unrecognised format (length: ).
Como usar Identificador de hash
- Cole o hash.
- Leia os tipos de candidatos — classificados por correspondência de formato.
- Desambiguar por contexto: formatos prefixados ($2b$, $argon2) são certos; bare hex precisa que o sistema de origem decida entre algoritmos de mesmo comprimento.
- Aja de acordo: verifique, migre hashes fracos (MD5→bcrypt) ou prossiga com testes autorizados.
O que é Identificador de hash?
Um identificador de hash examina um hash desconhecido e adivinha seu algoritmo a partir de dicas de formato reveladoras: comprimento, conjunto de caracteres e prefixos estruturais. Uma sequência de 32 caracteres hexadecimais é provavelmente MD5; 40 caracteres SHA-1; 64 caracteres SHA-256; uma string começando com $2b$ é bcrypt; $argon2 é Argônio2. Ele lê a impressão digital da impressão digital.
A necessidade surge sempre que um hash aparece sem rótulo — em uma coluna de banco de dados, um arquivo de configuração, um conjunto de dados vazado, um desafio CTF ou código legado — e a próxima etapa (verificar, quebrar testes autorizados ou migrar) depende de saber o que o produziu.
Sobre o Identificador de hash
Cole um hash e obtenha seus tipos prováveis, classificados de acordo com a correspondência do formato — tudo analisado em seu navegador.
Onde isso ajuda: auditoria de segurança e pentesting (autorizado) — identificando formatos de hash armazenados antes de avaliar sua força ou tentar recuperação; migração de banco de dados e arqueologia de código — herdar um sistema e precisar saber como ele faz hash de senhas (uma coluna de senha MD5 é uma descoberta: ela precisa ser atualizada para bcrypt no próximo login); CTF e análise forense — o primeiro passo padrão em um hash capturado; e depuração — confirmar se um valor é o tipo de hash esperado.
Limites honestos: a identificação é uma inferência a partir do formato, não uma certeza — muitos algoritmos compartilham comprimentos de saída (uma string de 64 hexadecimais pode ser SHA-256, SHA3-256 ou outras; uma string de 32 hexadecimais pode ser MD5 ou NTLM), portanto, a ferramenta oferece candidatos, não um veredicto. Formatos salgados e prefixados ($2b$ do bcrypt, $argon2id$ do Argon2) identificam-se de forma limpa; hashes hexadecimais simples são ambíguos apenas em comprimento. A identificação é uma análise passiva — sem cracking, sem pesquisa — e tudo permanece no seu navegador.
Perguntas Frequentes
Learn more
Como identificar um tipo de hash desconhecido
Encontrou um hash misterioso e precisa saber o que é? Veja como identificar os tipos de hash por comprimento e formato.
Read the guide