Geliştirici Araçları
Günlük geliştirme işleri için değerleri kodlayın, çözün, test edin ve oluşturun. Girdiler tarayıcınızda işlenir.
Veri Dönüştürücü
Yaygın geliştirme işleri için verileri tarayıcınızda yerel olarak dönüştürün ve doğrulayın.
Base64 / URL / JWT
Base64 veya URL'leri kodlayıp çözün, JWT başlığını ve yükünü tarayıcıda inceleyin.
Cron Çözümleyici
Unix, Spring, Quartz ve AWS cron ifadelerini okuyun, sonraki çalışma zamanlarını istediğiniz saat diliminde görün veya ifadeyi alan alan oluşturun.
RegEx Test Aracı
Düzenli ifadeleri eşleşmeleri ve yakalama gruplarını vurgulayarak test edin, değiştirmeleri önizleyin ve deseni altı dil için kod olarak kopyalayın.
Hash Oluşturucu
Tarayıcıda metin veya dosyaların MD5, SHA-1, SHA-256, SHA-384, SHA-512 hash'ini ya da HMAC'ini hesaplayın, beklenen sağlama toplamıyla karşılaştırın.
Parola ve UUID Oluşturucu
Web Crypto API ile tarayıcınızda rastgele parolalar ve UUID'ler (v4 ve v7) oluşturun, bir UUID'nin sürümünü ve zaman damgasını inceleyin.
Unix Zaman Damgası Dönüştürücü
Saniye, milisaniye, mikrosaniye veya nanosaniye cinsinden Unix zaman damgalarını tarayıcınızda istenen saat diliminde tarihe, tarihleri de zaman damgasına çevirin.
Doğru geliştirici aracını seçmek
Önünüzdeki değerin türünden yola çıkın. Base64 / URL / JWT, bir API yanıtından veya Authorization başlığından gelen dizeler için uygundur: Base64'ü UTF-8 metni olarak kodlar ve çözer (çözerken URL-safe varyantı da kabul eder), yüzde kodlamasını uygular ve çözer, ayrıca bir belirtecin başlığını, yükünü ve varsa iat, nbf ve exp tarihlerini gösterir. URL çözme artı işaretlerini olduğu gibi bırakır; resim gibi ikili veriye çözülen Base64 ise gösterilmek yerine hata olarak bildirilir. JWT çözme imzayı doğrulamaz; bu yüzden çözülen bir belirteç, onu kimin düzenlediğinin veya geçerli olduğunun kanıtı değildir. Cron Çözümleyici, bir Unix, Spring, Quartz veya AWS EventBridge zamanlamasını kontrol etmenizi ve sonraki çalışma zamanlarını seçtiğiniz saat diliminde listelemenizi sağlar; bir desen gereğinden fazla ya da az eşleştiğinde ise RegEx Test Aracı işinize yarar.
Hash Oluşturucu, metnin veya bir dosyanın MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 hash'lerini hesaplar ve bunları beklenen bir sağlama toplamıyla karşılaştırır; örneğin bir indirmeyi yayımlanmış bir SHA-256 değerine göre bu şekilde kontrol edebilirsiniz. Araç, SHA algoritmalarıyla HMAC de hesaplar. Parola ve UUID Oluşturucu, entropi tahminiyle birlikte rastgele parolalar ve v4 veya v7 UUID'ler oluşturur; var olan bir UUID'yi de inceleyebilir. Unix Zaman Damgası Dönüştürücü, bir log kaydında 1700000000 gibi bir sayı gördüğünüzde işe yarar: birimi kendiniz seçmediğiniz sürece sayının büyüklüğüne bakarak saniye, milisaniye, mikrosaniye mi yoksa nanosaniye mi olduğunu tahmin eder; tarihleri de zaman damgasına çevirir.
Bu araçlar tarayıcınızda JavaScript olarak çalışır ve girdiğiniz değerler LeedyBox'a gönderilmez. Parolalar ve UUID'lerin rastgele kısımları, tarayıcının kriptografik rastgele sayı üretecinden gelir. SHA hash'leri ve HMAC'ler, tarayıcıların yalnızca HTTPS sayfaları gibi güvenli bağlamlarda sunduğu Web Crypto API'sini kullanır; MD5 ise sayfanın kendi betiğiyle hesaplanır. Bir dosyanın tamamı, hash'lenmeden önce belleğe okunur; bu yüzden çok büyük dosyalarda işlem yavaşlayabilir veya başarısız olabilir. Desenler JavaScript regex motoruyla test edilir ve Python, Java veya bir veritabanında farklı davranabilir; eşleştirme normalde arka planda bir worker içinde çalışır ve iki saniyeden uzun sürerse durdurulur. Cron ve zaman damgası sonuçları, tarayıcınızın saat dilimi verilerine bağlıdır.
Geliştirici rehberleri; cron söz dizimini, hash fonksiyonlarını, parola entropisini ve UUID sürümlerini, düzenli ifadeleri ve Unix zamanını daha ayrıntılı açıklar.