Preskočiť na obsah

Identifikátor hashu

Odhadne, ktorý algoritmus vytvoril hash, podľa dĺžky, znakov a prefixu.

Vstup
Výstup

Identifikátor hashu

Vložte hash a nástroj odhadne, ktorý algoritmus ho najpravdepodobnejšie vytvoril. Sleduje tri veci: dĺžku, množinu znakov a prípadnú úvodnú značku. 32-znakový hexadecimálny reťazec označí ako MD5 — ale aj NTLM a MD4, pretože zdieľajú rovnakú 128-bitovú dĺžku. 64-znakový hex ukazuje na SHA-256, SHA3-256 alebo BLAKE2s; 40 hex znakov znamená SHA-1 alebo RIPEMD-160. Formáty s prefixom sú jednoznačné: $2a$, $2b$ a $2y$ je bcrypt, $argon2 je Argon2, $1$ je md5crypt a $6$ je sha512crypt. 36-znakový reťazec v tvare 8-4-4-4-12 je UUID a token, ktorý začína na eyJ a má dve bodky, je JWT. Čokoľvek, čo je platný base64, ale nie hash, sa takto aj označí a nerozpoznaný vstup sa vypíše ako Unknown.

Ide o heuristiku, nie o záruku. Väčšinu hashov s pevnou dĺžkou nemožno od seba rozlíšiť len podľa výstupu — nástroj nevie odlíšiť MD5 od NTLM, lebo bajty sú rovnaké, a tak vypíše všetkých kandidátov namiesto predstierania istoty. Zapnite „Len najpravdepodobnejší“, ak chcete na riadok ponechať iba prvý, hlavný odhad a mať stručnú odpoveď.

Vložte jeden hash na riadok, ak chcete naraz roztriediť celý stĺpec; každý výsledok je označený poradím a pomenuje kandidátske algoritmy aj s ich bitovou dĺžkou. Názvy algoritmov ostávajú presne tak, ako sa píšu — MD5, SHA-256, bcrypt — pretože sú to identifikátory, nie preložiteľné slová.

Všetko beží vo vašom prehliadači. Nič sa nehashuje, neláme, nevyhľadáva ani neodosiela — nástroj len skúma tvar vloženého textu, takže ani skutočný hash hesla nikdy neopustí vaše zariadenie.

Časté otázky

Ako hash identifikuje?
Len podľa tvaru: dĺžky, množiny znakov (hex, base64) a prípadného prefixu ako $2b$ alebo $argon2. Nič nepočíta ani nezvracia — iba porovná vzor so známymi formátmi.
Prečo pri jednom hashi vypíše viac algoritmov?
Pretože mnohé algoritmy dávajú rovnakú dĺžku výstupu. 32-znakový hex môže byť MD5, NTLM aj MD4; samotný reťazec ich nerozlíši, tak nástroj poctivo vypíše všetkých kandidátov namiesto hádania jedného.
Povie mi pôvodný text alebo prelomí hash?
Nie. Hashovanie je jednosmerné a tento nástroj sa o žiadne vyhľadávanie ani lámanie hrubou silou nepokúša. Iba povie, o aký formát hashu zrejme ide.
Je výsledok zaručene správny?
Nie. Je to heuristika podľa dĺžky a formátu. Náhodný hex reťazec správnej dĺžky sa vypíše ako hash, aj keby ním nikdy nebol — berte odpoveď ako silnú indíciu, nie ako dôkaz.
Nahráva sa môj hash niekam?
Nie. Identifikácia prebieha výhradne vo vašom prehliadači a nič, čo vložíte — vrátane skutočných hashov hesiel — nikdy neopustí vaše zariadenie.