Şifre Biçimi Tanımlayıcı

Bir bulmacada, belgede veya kayıt dosyasında gördüğünüz diziyi yapıştırarak desteklenen hangi biçimlere benzediğini öğrenin. Araç karakter kümelerini ve bazı yapısal işaretleri kontrol eder. Birden fazla biçim uyduğunda da tüm ipuçlarını, açıklamaları ve sonraki adımları gösterir. Metnin şifresini çözmez, token doğrulamaz ve yalnızca harf büyüklüğünden klasik bir şifre belirlemez.

Bir dize nasıl incelenir?

  1. 1

    Bir örnek yapıştırın

    En fazla 4.096 karakter girin. Etkin parola, erişim tokenı veya başka bir gizli bilgi yapıştırmayın.

  2. 2

    Olası biçimleri isteyin

    Olası biçimleri göster seçeneğini veya iki adımlı görünümde Sonraki bağlantısını kullanın. Araç girdiyi çözmeden ya da çalıştırmadan yapısını kontrol eder.

  3. 3

    Tüm eşleşmeleri okuyun

    Bir dize birden çok biçime uyabilir. Her kart gözlenen ipucunu ve sonraki kontrolü açıklar. Hiçbir yüzde, kaynağa ilişkin olasılık göstermez.

  4. 4

    Bağlamla doğrulayın

    İpucunu dizenin kaynağıyla karşılaştırın. Uygun olduğunda yalnızca bir kopyayı çözün ve sonucun anlamlı olup olmadığına bakın.

Kontroller ne anlama gelir?

Sonuç Gözlenen yapı Neyi kanıtlamaz?
Base64 biçimine benzeyen metin Standart Base64 alfabesi, dörtlü uzunluk ve varsa = dolgusunun geçerli konumu Baytların gerçekten Base64 olarak kodlandığını veya okunabilir metin olduğunu
Onaltılık baytlar Aralarında isteğe bağlı boşluk bulunan 0-9 ve A-F çiftleri Baytların bir özet ya da başka ikili veri yerine metin olduğunu
İkili bayt gösterimi Yalnızca 0 ve 1, sekize bölünebilen bit sayısı Baytların hangi karakter kodlamasını kullandığını
Mors benzeri gösterim Boşluk veya eğik çizgiyle ayrılan, bir ila altı nokta ve çizgiden oluşan en az iki grup Grupların anlamlı bir Mors iletisi oluşturduğunu
bcrypt hash biçimi $2a$, $2b$ veya $2y$ sürümü, maliyet değeri ve kodlanmış gövdeyle tam 60 karakterlik yapı Asıl parolayı veya hash değerinin belirli bir hesaba ait olduğunu
JWT benzeri imzalı token alg içeren JSON üst bilgisi ve JSON yükü taşıyan üç Base64url bölümü İmzanın geçerli, düzenleyenin güvenilir veya beyanların doğru olduğunu
Onaltılık özet biçimi Tam 32, 40 veya 64 onaltılık karakter Özellikle MD5, SHA-1 ya da SHA-256 olduğunu; başka algoritmalar ve ham baytlar da aynı uzunlukta olabilir
Latin harfli metin veya ikame Boşluk içerebilen en az beş Latin harfi Metnin düz, Caesar ile kaydırılmış, başka bir ikameyle şifrelenmiş ya da farklı bir şifre olduğunu

Araç her seferinde tek katmanı kontrol eder. Frekans analizi yapmaz, anahtar kırmaz, imza doğrulamaz veya entropi ölçmez. Tanınabilir bir sarmalayıcısı olmayan modern bir şifreli değer için eşleşme çıkmayabilir.

Birden fazla yoruma açık örnekler

  • SGVsbG8= Base64 yapısına uyar. Bir kopyası çözüldüğünde Hello elde edilir; bu örnekte söz konusu yorumu destekler.
  • 01010101 sekiz ikili rakamdan ve dört onaltılık çiftten oluşur. İki sonuç da yararlı ipucudur; dizenin kendisi hangisinin amaçlandığını söylemez.
  • deadbeef onaltılık çiftlerden oluşur ama Base64 alfabesine ve uzunluk kuralına da uyar. Yalnızca alfabe, yorum seçmeye yetmez.
  • 32 karakterlik onaltılık bir dize, MD5 çıktılarında sık görülen uzunluktadır. Araç hem özet biçimini hem onaltılık baytları gösterir; algoritmayı yalnızca uzunluktan adlandıramaz.
  • HELLO Latin harfli metindir. Büyük harfler Caesar şifresini göstermez. Bu olasılığı sınamak için daha fazla bağlam veya daha uzun bir örnek gerekir.

Güvenli sonraki adımlar

Bir kodlama ipucu varsa kopyayı çözüp çıkan baytları inceleyin. Okunabilir metin çıkmaması ipucunu kendiliğinden geçersiz kılmaz: baytlar bir dosya, sıkıştırılmış veri veya başka bir kodlama katmanı olabilir. Hash tek yönlü bir özettir; çözücü girdisini geri getirmez. JWT benzeri bir token için üç parçalı görünüme güvenmek yerine düzenleyen sistemin belgelerini ve imza doğrulamasını kullanın.

Gerçek kimlik bilgilerini üçüncü taraf çözücü sitelerine yapıştırmayın. Bilinmeyen değer bir uygulamadan veya kayıttan geldiyse kaynak sisteme onu neyin ürettiğini sorun. Kaynak bilgisi çoğu zaman örüntü eşleşmesinden daha güçlü kanıttır.

Sık Sorulan Sorular

Latin harfli metni düz metin veya ikameyle uyumlu olarak işaretleyebilir, ancak belirli bir klasik şifreyi saptayamaz. Büyük harfler Caesar kaydırmasının kanıtı değildir. Kaynak klasik bir şifreye işaret ediyorsa daha uzun bir örnek ve frekans ya da anahtar analizi için özel bir araç kullanın.

Biçimler örtüşür. 01010101 gibi sekiz bit, dört onaltılık çift de oluşturur; birçok kısa harf dizisi Base64 sözdizimine uyar. Kartlar birbirini dışlayan olasılıkları değil, uyumlu yapıları bildirir.

Hayır. Kontrol, üst bilgi ve yükün yapısını okur; imzayı, düzenleyeni, son kullanma tarihini veya beyanları doğrulamaz. Etkin erişim tokenını gizli bilgi olarak koruyun.

Hayır. Uzunluk ve alfabe bir özet biçimini düşündürebilir, fakat algoritmayı kanıtlamaz. Bu bilgiyi değeri üreten uygulama veya protokolden öğrenin.

Tanımlayıcı diziyi tarayıcınızda kontrol eder. İki adımlı görünümde bu sekme, sonuç sayfasına geçince kullanılabilmesi için diziyi oturum depolamasında tutar. Tanımlayıcı, diziyi adım URL’sine eklemez veya sunucumuza göndermez. Sayfadaki diğer betikler tarayıcıda tutulan verilere erişebileceğinden etkin kimlik bilgileri girmeyin.

İlgili Araçlar

Araç diğer dillerde mevcuttur