Ga naar inhoud
100% lokaal

Hash-identificatie

Raad welk algoritme een hash heeft geproduceerd op basis van de lengte, tekenset en voorvoegsel.

Invoer
Uitvoer

Hash-identificatie

Plak een hash en deze tool raadt welk algoritme deze waarschijnlijk heeft geproduceerd. Er staan drie dingen in: de lengte, de tekenset en eventuele voorloopmarkeringen. Een hex-reeks van 32 tekens wordt gemarkeerd als MD5, maar ook als NTLM en MD4, omdat deze dezelfde lengte van 128 bits hebben. Een hex-reeks van 64 tekens verwijst naar SHA-256, SHA3-256 of BLAKE2s; 40 hex-tekens betekenen SHA-1 of RIPEMD-160. De vooraf ingestelde formaten zijn ondubbelzinnig: $2a$, $2b$ en $2y$ zijn bcrypt, $argon2 is Argon2, $1$ is md5crypt en $6$ is sha512crypt. Een 8-4-4-4-12-reeks van 36 tekens is een UUID, en een token dat begint met eyJ en twee punten heeft, is een JWT. Alles wat geldig is op basis van base64, maar geen hash, wordt als zodanig gelabeld en niet-herkende invoer wordt gerapporteerd als Onbekend.

Dit is een heuristiek, geen garantie. De meeste samenvattingen met een vaste lengte zijn niet te onderscheiden van alleen hun uitvoer; de tool kan een MD5 niet van een NTLM-hash onderscheiden, omdat de bytes identiek zijn, en dus elke kandidaat vermeldt in plaats van te doen alsof hij zeker is. Schakel 'Hoogstwaarschijnlijk alleen' in om alleen de eerste, primaire schatting per regel te behouden als u een compact antwoord wilt.

Plaats één hash per regel om een hele kolom in één keer te classificeren; elk resultaat wordt getagd op positie en geeft de kandidaat-algoritmen een naam met hun bitlengte. Algoritmenamen worden precies bewaard zoals ze geschreven zijn – MD5, SHA-256, bcrypt – omdat het identificatiemiddelen zijn en geen vertaalbare woorden.

Alles draait in uw browser. Er wordt niets gehasht, gekraakt, opgezocht of geüpload. De tool inspecteert alleen de vorm van de tekst die u plakt, dus zelfs een echte wachtwoordhash verlaat uw apparaat nooit.

FAQ

Hoe wordt een hasj geïdentificeerd?
Alleen al op basis van de vorm: de lengte, de tekenset (hex, base64) en een eventueel voorvoegsel zoals $2b$ of $argon2. Er wordt nooit iets berekend of omgedraaid; het vergelijkt het patroon alleen met bekende formaten.
Waarom worden er meerdere algoritmen voor één hash vermeld?
Omdat veel algoritmen dezelfde uitvoerlengte produceren. Een hex-samenvatting van 32 tekens kan MD5, NTLM of MD4 zijn; niets in de string zelf onderscheidt ze, dus de tool vermeldt eerlijk elke kandidaat in plaats van er één te raden.
Kan het mij de originele tekst vertellen of de hash kraken?
Nee. Hashing is eenrichtingsverkeer en deze tool probeert niet op te zoeken of brute kracht uit te oefenen. Het vertelt je alleen welk formaat de hash lijkt te hebben.
Is het resultaat gegarandeerd correct?
Nee. Het is een heuristiek van lengte en formaat. Een willekeurige hex-reeks van de juiste lengte wordt gerapporteerd als een hash, zelfs als dit nooit een hash is geweest. Beschouw het antwoord dus als een sterke hint en niet als bewijs.
Wordt mijn hash ergens geüpload?
Nee. Identificatie gebeurt volledig in uw browser en niets dat u plakt (inclusief echte wachtwoord-hashes) verlaat ooit uw apparaat.