İçeriğe atla
%100 yerel

Karma tanımlayıcı

Hangi algoritmanın uzunluğunu, karakter kümesini ve önekini kullanarak bir karma ürettiğini tahmin edin.

Giriş
Çıkış

Karma tanımlayıcı

Bir karma yapıştırdığınızda bu araç, onu büyük olasılıkla hangi algoritmanın ürettiğini tahmin eder. Üç şeyi okur: uzunluk, karakter seti ve herhangi bir ön işaretçi. 32 karakterlik bir hex dizesi MD5 olarak işaretlenir; ancak aynı zamanda NTLM ve MD4 de işaretlenir çünkü bunlar aynı 128 bit uzunluğu paylaşır. 64 karakterlik bir hex dizesi SHA-256, SHA3-256 veya BLAKE2'leri işaret eder; 40 hex karakteri SHA-1 veya RIPEMD-160 anlamına gelir. Önekli formatlar nettir: $2a$, $2b$ ve $2y$ bcrypt'tir, $argon2 Argon2'dir, $1$ md5crypt'tir ve $6$ sha512crypt'tir. 36 karakterlik 8-4-4-4-12 dizesi bir UUID'dir ve eyJ ile başlayan ve iki noktaya sahip olan bir belirteç de JWT'dir. Geçerli base64 olan ancak karma olmayan her şey bu şekilde etiketlenir ve tanınmayan giriş Bilinmeyen olarak raporlanır.

Bu bir buluşsal yöntemdir, bir garanti değildir. Sabit uzunluklu özetlerin çoğu, yalnızca çıktılarından ayırt edilemez; araç, MD5'i NTLM karmasından ayıramaz çünkü baytlar aynıdır, bu nedenle kesinmiş gibi davranmak yerine her adayı listeler. Kısa bir cevap istediğinizde satır başına yalnızca ilk, birincil tahmini tutmak için "Yalnızca büyük olasılıkla" seçeneğini açın.

Bir sütunun tamamını aynı anda sınıflandırmak için her satıra bir karma ekleyin; her sonuç konuma göre etiketlenir ve aday algoritmaları bit uzunluklarıyla birlikte adlandırır. Algoritma adları tam olarak yazıldığı gibi (MD5, SHA-256, bcrypt) tutulur çünkü bunlar çevrilebilir sözcükler değil, tanımlayıcıdır.

Her şey tarayıcınızda çalışır. Hiçbir şey karma oluşturmaz, kırılmaz, aranmaz veya yüklenmez; araç yalnızca yapıştırdığınız metnin şeklini inceler, böylece gerçek bir şifre karması bile cihazınızdan asla ayrılmaz.

FAQ

Bir karma nasıl tanımlanır?
Yalnızca şekle göre: uzunluk, karakter seti (hex, base64) ve $2b$ veya $argon2 gibi herhangi bir önek. Hiçbir zaman hiçbir şeyi hesaplamaz veya tersine çevirmez; yalnızca modeli bilinen formatlarla eşleştirir.
Neden bir hash için birden fazla algoritma listeliyor?
Çünkü birçok algoritma aynı çıktı uzunluğunu üretir. 32 karakterlik bir hex özeti MD5, NTLM veya MD4 olabilir; dizedeki hiçbir şey onları ayırt etmez; bu nedenle araç, bir adayı tahmin etmek yerine her adayı dürüstçe listeler.
Bana orijinal metni söyleyebilir mi veya karmayı kırabilir mi?
Hayır. Hashing tek yönlüdür ve bu araç herhangi bir arama veya kaba kuvvet girişiminde bulunmaz. Yalnızca karmanın hangi formatta göründüğünü söyler.
Sonucun doğruluğu garanti ediliyor mu?
Hayır. Bu bir uzunluk ve biçim buluşsal yöntemidir. Doğru uzunluktaki rastgele bir hex dizesi, hiçbir zaman karma olmasa bile karma olarak rapor edilecektir; bu nedenle yanıtı kanıt olarak değil, güçlü bir ipucu olarak değerlendirin.
Hash'im herhangi bir yere yüklendi mi?
Hayır. Kimlik belirleme tamamen tarayıcınızda gerçekleşir ve gerçek şifre karmaları da dahil olmak üzere yapıştırdığınız hiçbir şey cihazınızdan asla ayrılmaz.