Identyfikator skrótu
Zgadnij, który algorytm wygenerował skrót na podstawie jego długości, zestawu znaków i przedrostka.
Identyfikator skrótu
Wklej skrót, a narzędzie zgadnie, który algorytm najprawdopodobniej go wygenerował. Odczytuje trzy rzeczy: długość, zestaw znaków i dowolny znacznik wiodący. 32-znakowy ciąg znaków hex jest oznaczony jako MD5 — ale także NTLM i MD4, ponieważ mają one tę samą długość 128 bitów. 64-znakowy ciąg hex wskazuje na SHA-256, SHA3-256 lub BLAKE2; 40 znaków hex oznacza SHA-1 lub RIPEMD-160. Formaty z prefiksami są jednoznaczne: $2a$, $2b$ i $2y$ to bcrypt, $argon2 to Argon2, $1$ to md5crypt, a $6$ to sha512crypt. 36-znakowy ciąg 8-4-4-4-12 to UUID, a token zaczynający się od eyJ i zawierający dwie kropki to JWT. Wszystko, co jest prawidłowe w formacie Base64, ale nie jest skrótem, jest oznaczone jako takie, a nierozpoznane dane wejściowe są zgłaszane jako Nieznane.
To heurystyka, a nie gwarancja. Większość skrótów o stałej długości jest nie do odróżnienia od samych wyników — narzędzie nie jest w stanie odróżnić MD5 od skrótu NTLM, ponieważ bajty są identyczne, więc wyświetla listę wszystkich kandydatów, zamiast udawać, że jest pewien. Włącz opcję „Tylko najprawdopodobniej”, aby zachować tylko pierwsze, podstawowe przypuszczenie w każdym wierszu, jeśli chcesz uzyskać zwięzłą odpowiedź.
Umieść jeden skrót w każdym wierszu, aby od razu sklasyfikować całą kolumnę; każdy wynik jest oznaczony pozycją i nadaje nazwę algorytmom kandydującym wraz z ich długością bitową. Nazwy algorytmów są przechowywane dokładnie tak, jak zostały zapisane — MD5, SHA-256, bcrypt — ponieważ są to identyfikatory, a nie słowa, które można przetłumaczyć.
Wszystko działa w Twojej przeglądarce. Nic nie jest szyfrowane, łamane, sprawdzane ani przesyłane — narzędzie sprawdza jedynie kształt wklejanego tekstu, więc nawet prawdziwy skrót hasła nigdy nie opuszcza Twojego urządzenia.